定界符

定界符定义:
       另一种给字符串定界的方法,使用定界符语法(“<<<”)。应该在<<<之后提供一个标识符,然后是字符串,然后是同样的标识符结束字符串。
       结束标识符必须从第一列开始,同样,标识符也必须遵循php中其它任何标签的命名规则,只能含有父母数字下划线,而且必须以下划线或非数字字符开始。

警告:
1.很重要的一点必须指出,结束标识符所在的行不能包含任何其它字符,除了一个分号(;)之外。这尤其意味着该标识符不能被缩进,而且在分号之前和之后都不能有任何空格或制表符。同样重要的是要意识到在结束标识符之前的第一个字符必须是你的操作系统中定义的换行符。例如\r。如果破坏了这条规则使得结束标识符不“干净”,则它不会被视为结束标识符,php将继续寻找下去。如果在这种情况下找不到合适的结束标识符,将会导致一个在脚本最后一行出现的语法错误
2.不能用定界符语法初始化类成员。用其它字符串语法替代。 例子 11-3. 非法的例子
PHP代码
class foo {
public $bar = <<bar
EOT;
}
?>

你可能感兴趣的:(php)