墨鱼分享两个“马虎”导致的“抓狂”问题,一定要注意PHP开发中书写习惯和文本格式

分类栏目:帝国学院

发布于

墨鱼曾经在刚开始学PHP到后来开始做PHP项目时候,中间遇到了很多奇葩问题。好在现在百度这些搜索引擎可以解决90%以上的问题,但是真的有一些让人抓狂的问题是搜不到的,今天墨鱼就把两个“马虎”导致的问题整理记录分享出来,高手不用看了,正在学习或者初做项目的同学可以看看。墨鱼希望小伙伴都少走弯路,都能成为一个真正的PHP高手。

第一个问题:PHP书写不规范。这里说的不规范可不是网上说的一般不规范,这里说的是“没注意”导致的不规范。先看下截图:

墨鱼分享两个“马虎”导致的“抓狂”问题,一定要注意PHP开发中书写习惯和文本格式

用嘴简单的PHP,不用复杂的PHP来说明,了解一点PHP的都懂。是不是没问题?应该输出 墨鱼部落格  对吧?

但是就是报错了

墨鱼分享两个“马虎”导致的“抓狂”问题,一定要注意PHP开发中书写习惯和文本格式

大家看出来哪里的问题了吗?答案揭晓:

墨鱼分享两个“马虎”导致的“抓狂”问题,一定要注意PHP开发中书写习惯和文本格式

<?php后面混进来一个奇怪的东西,不是空格哦,如果是空格,PHP是可以容错执行的。这个多出来奇怪的东西,多数出现是这句PHP是你从网上或者别的地方复制来的,删除了奇怪的东西就可以正常执行了。

上面只是简单的,如果是复杂的PHP,你想想排查起来是不是让人抓狂?第一步是不是想着代码写错了?然后一顿找怀疑人生。


再说说第二个问题,页面的最上面总是空出来一行空白,前端和后端代码都没多余的代码。这个问题大家见过没?大概如下图:

墨鱼分享两个“马虎”导致的“抓狂”问题,一定要注意PHP开发中书写习惯和文本格式

答案再次揭晓:

PHP文件格式不对

墨鱼分享两个“马虎”导致的“抓狂”问题,一定要注意PHP开发中书写习惯和文本格式

应该转成没有BOM的就好了!

小伙伴们,你们看,是不是这些小问题非常让人郁闷抓狂呢?好了,大家如果有什么更让人抓狂的小“马虎”可以联系墨鱼,墨鱼总结记录好,发到这篇文章下面,共同学习。感谢小伙伴们查看。拜拜。


查看原内容