PHP句法规则详解 入门学习

技术教程2个月前发布 北陌
433 00

PHP句法规则详解 入门学习

1.简单句法规则(用花括号界定变量名,适用于PHP所有版本):

$a =flower;

echo “She received some $as”;// 无效;字母s会被当成有效的变量名组成元素,但是这里的变量是$a

echo “She received some ${a}s”;// 有效

echo “She received some {$a}s”;// 有效;推荐的使用方法

我们希望表达的是”她收到一些花“,语境中的flower应该采用复数形式(也就是说应该在后面加上S),但是如果不对变量做任何界定的话,就会出现第一个echo的情况。显然我们希望输出的是$a而不是$as。那么我们通常是怎么来处理这个输出的呢?

echo “She received some $a”.”s”;

echo “She received some “.$a.”s”;// 这两种习惯性的写法应该没有加花括号的写法简洁明了吧?

注意:不管{是出现在$前面还是后面,只有两者紧挨着时花括号才会被当成是界定符号。不要在之间加空格,要不然就会被当作普通的花括号处理

echo “She received some { $a}s”;// 输出的结果为:She received some { flower}s

2.复杂句法规则(用花括号界定表达式等,使用与PHP4 ):

echo “有效的写法: {$arr[4][3]}”;// 有效;界定多维数组

echo “有效的写法: {$arr[foo][3]}”;// 有效;当在字符串中使用多维数组时,一定要用括号将它括起来

echo “有效的写法: {$this-

© 版权声明

相关文章

暂无评论

none
暂无评论...