使用PHP做毕业设计时一定要分清单引号和双引号的区别
很多同学在使用PHP做毕业设计的时候,都知道输出函数是 echo,但是有的时候写echo""; 有的时候写echo'';在没有遇到问题之前从没注意过这个细节
昨天有个同学问我,他的程序为什么总是有问题,我仔细看了一下
<?php
$i='张老师';
echo'$i' ;
?>
他是怎么写的
他有一句echo '$i';而这个$i变量是从前面获取过来的内容,总是不显示,
其实这个就是比较基础的问题,在php语法中 双引号才会把内部变量进行解析,而单引号只会把内部变量作为字符串进行处理,所以那位同学他的输出$i只是个字符串
不是任何变量,如果改成
<?php
$i='张老师';
echo "$i ;
?>
就好了,同学们做毕业设计的时候一定要仔细,注重细节,因为任何一个小的知识点都可能让你在那个错误上停留很长时间,也提醒,还没做毕业设计的大三同学,
学知识的时候一定要仔细,要大致行就完事了。