PHP变量的两种定界符

花括号定界符

${$a[1]} 这里$a[1]是一个变量;

${$a}[1] 这里$a是一个变量

花括号定界符决定了变量名字的起始。这样在EOT定界符里面就不会和其他相邻的汉字和字母混淆了

比如

echo "${str}_2010";

如果没有定界符

就变成了

echo "$str_2010";

打印变量$str_2010了


EOT定界符

[php]$str=<<<EOT
这里面随便写,都不要转义,
变量${ihipop}会被正确解析。
EOT;[/php]

EOT可以换成任意配对字符串。

Author Info :
  • From:PHP变量的两种定界符
  • URL:https://blog.ihipop.com/2010/11/1864.html
  • Please Reserve This Link,Thanks!
  • 《PHP变量的两种定界符》上有2条评论

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注