【单引号和双引号】
本帖最后由 书香 于 2023-5-21 22:14 编辑几乎所有语言中,文本类型数据的表示数据都是使用双引号,在php中,分为单引号和双引号
php的单引号相当于其他语言的双引号
php的双引号可以对变量等起到解析转义作用
<?
$a = '111';
echo '222$a';
?>
最后输出的结果就是文本222$a,单引号里面的就是纯文本
再看下面的代码,采用的是双引号
<?
$a = '111';
echo "222$a";
?>
最后输出的结果是文本222111,因为变量$a=111,双引号会对变量进行解析,就是把$a自动替换成111
重点,不推荐使用双引号去写,容易出现问题,比如下方代码
<?
$a = '111';
echo "$a222";
?>
你可能以为会输出111222,但结果是空,因为系统以为你要输出的可能是变量$a222,但没有这个变量,所以是空
(点击返回课程目录:https://www.52hb.com/thread-58658-1-1.html)
感谢分享
页:
[1]