单双引号的区别,defined容易疏忽的小地方
单双引号的区别(面试题)
1、双引号可以解析变量,单引号不行
2、双引号解析转义字符,单引号不解析转义字符。但是单引号能解析\' 和\\
3、单双引号自己不能套自己,要嵌套使用
4、单引号效率高,能使用单引号就是用单引号
5、双引号当中插入单引号,单引号当中插入变量,这个变量会被解析
define('ABC',100);
var_dump(defined('ABC'));
输出 true,如果defined里面不加引号,即defined(ABC),输出就是false,所以defined一定要加引号。
你的坚持 ------ 终将美好 ~