您的位置:首页 > 编程语言 > PHP开发

php中单引号与双引号的区别

2010-04-25 00:31 405 查看
在Php中,理解单引号与双引号的区别是重要的。如迄今为止的示例中所示的那样,给字符串赋值时可以使用echo()或print()语句。但是,这两种引号之间以及何时该用哪种引号存在关键的区别。

在Php中,括在单引号内的值将照字面意义进行处理,而插在双引号内的值将被解释。换句话说,把变量和特殊字符(参见下表)放在双引号内将导致打印出它们表示的值,而不是它们的字面量值。例如,假定你具有:

$var='test';

代码echo "var is equal to $var";将打印出var is equal to test,而代码echo 'var is equal to $var';将打印出var is equal to $var。使用一个转义的美元符号,代码echo"\$var is equal to $var";将打印出$var is equal to test,而代码echo '\$var is equal to $var';将打印出\$var is equal to $var。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: