php定界符怎样运用?
php中定界符<<
定界符
给字符串定界的要领运用定界符语法(“<<
完毕标识符必需从行的第一列最先。一样,标识符也必需遵照 PHP 中别的任何标签的定名划定规矩:只能包括字母数字下划线,而且必需以下划线或非数字字符最先。
引荐:《PHP教程》
举个例子:
$str = <<
Example of string
spanning multiple lines
using heredoc syntax.
EOD;
?>
但要注重的是:
完毕标识符地点的行不能包括任何别的字符,能够除了一个分号(;)以外。这特别意味着该标识符不能被缩进,而且在分号之前和以后都不能有任何空格或制表 符。
一样主要的是要意想到在完毕标识符之前的第一个字符必需是你的操作体系中定义的换行符。例如在 Macintosh 体系中是 \r。 假如破坏了这条划定规矩使得完毕标识符不“清洁”,则它不会被视为完毕标识符,PHP 将继承寻觅下去。假如在这类情况下找不到适宜的完毕标识符,将会致使一个在剧本末了一行涌现的语法错误。
ps:定界符文本表现的就和双引号字符串一样,只是没有双引号。这意味着在定界符文本中不需要转义引号,不过依然可以用以上列出来的转义代码。
例一:
echo <<< EOT
ClassID | stuno | 门生姓名 | 家长姓名 | 家长手机号 |
EOT;
?>
例二:
$xml=<<
EOT;
echo $xml;
?>
以上就是php 定界符怎样运用的细致内容,更多请关注ki4网别的相干文章!