php '"abc"'这样的写法什么意思

不知道'"abc"'这个和'abc'有区别吗

PHP不解析单引号内的内容,但是解析双引号的内容,也就是说变量在双引号内会被解析,在单引号内,直接输出。
echo "abc";//输出abc
echo 'abc';//输出abc

$abc = 1;
echo "$abc";//输出1
echo '$abc';//输出abc
echo "$abcdef";//不输出,原因$abc变量没有定界符
echo "{$abc}def";//输出1def
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-13
"abc"与'abc'没有区别
但是:"$abc"与'$abc'是有差别的,诺$abc=1,前者将作为字符串输出$abc的值1,后者将输出$abc,类型为string.
第2个回答  2009-10-13
'"abc"'说明取值为"abc"
第3个回答  2009-10-13
2楼正解
相似回答