php中<<<定界符

来源:互联网 发布:淘宝卖家怎么去谈快递 编辑:程序博客网 时间:2024/05/17 16:16

在要输出很长的字符串时,使用'(或")需要注释很多,'(或"),使用<<<就没有这个必要了

1.PHP定界符的作用就是按照原样,包括换行格式什么的,输出在其内部的东西;
2.在PHP定界符中的任何特殊字符都不需要转义;
3.PHP定界符中的PHP变量会被正常的用其值来替换。

<<<标记(标记之后不能有任何字符,以结束标记结束,结束标记必须与开始标记符一样,在结束标志这一样不能有缩进和空格,且在结束标记末尾要有分号 。)



注意一点:数组在<<<之内要注意,键值不能用单引号和双引号括起来

比如:

(1)

$test['a'] = 'test';

echo <<<EOF

$test['a']

EOF;


(2)
$test['a'] = 'test';
echo <<<EOF
$test["a"]
EOF;

(3)
$test['a'] = 'test';
echo <<<EOF
$test[a]
EOF;


前两种会报Parse error错误,第三种才能输出内容

原创粉丝点击