<?php
echo ‘hello cnblogs!‘;
?>
<?php
echo "hello cnblogs";
?>
首先我们看上面两个例子,效果都是一样的,只不过其中一个用单引号,另一个用双引号,那么到底哪一种好呢?
我觉得是在php中用单引号好一些,因为前端代码中可能会有类似这种<div id ="test",class="books">代码,这个时候如果后端代码中的echo依然用双引号的话那么就会造成“双引号匹配问题”。
这个其实要看代码规范问题了,比如公司里面可以统一设置一套规范,前端代码字符串必须用双引号,后端代码字符串必须用带引号,那么就能避免“双引号匹配问题”。