PHP单双引号的区别
使用双引号指定的字符串中若出现变量名(以$开头),变量名会被替换成对应的变量值;使用单引号指定的字符串则不会。这是使用单引号和双引号指定字符串的主要区别。
解决报错的方法是:通过"点"与变量进行连接。
实例用到的函数:empty()
empty()为空的返回TURE,否则返回FALSE
实例:
<?php
$age = 20;
if (empty($age)) {
echo '不会输出这一行,因为该函数是empty()为空的返回TURE,否则返回FALSE';
} else {
echo "$age会报错,因为变量$age在双引号内";
// echo '$age不会报错,因为变量$age单双引号内';
}