PHP:给字符串定界是什么意思

看到了字符串定界的概念,但不懂什么叫做给字符串"定界"<!--?php
2024-11-23 00:21:03
推荐回答(1个)
回答1:

php定界符("<<<<< 之后提供一个标识符,然后是字符串,然后是同样的标识符结束字符串。
结束标识符必须从行的第一列开始。同样,标识符也必须遵循 PHP
中其它任何标签的命名规则:只能包含字母数字下划线,而且必须以下划线或非数字字符开始。

/*******************

日期:2010-10-12

功能:定界符

*******************/

//定义字符串

$p="string(字符串):是一个字符串,PHP对字符串可以用三种方法定义单引号、双引号、定界符;";

//定界符的使用方式

$string=<<










{$p}







EOT;//警告:很重要的一点必须指出,结束标识符所在的行不能包含任何其它字符,可能除了一个分号(;)之外。这尤其意味着该标识符不能被缩
进,而且在分号之前和之后都不能有任何空格或制表符。同样重要的是要意识到在结束标识符之前的第一个字符必须是你的操作系统中定义的换行符。

echo $string;

//注:单引号、双引号、php定界符("<<字符串,而定界符主要针对大段的html的,使用定界符,插标签的方式,不会打乱html代码的顺序,方便调试。不能用定界符语法初始化类成员。用其它字
符串语法替代。

?>