模板26套,教程文章76篇,插件13个,会员288位。

酷虾米网站资源

位置: 酷虾米 代码 php定义超长字符串方法,php长字符串界定符

php定义超长字符串方法,php长字符串界定符

栏目:代码 更新:2023-08-22 15人看过

php定义一个变量的方法是$str = '字符串';但有些时候需要定义的字符串长度太长,而且字符串中有大量的单引号和双引号需要转义,例如一个html页面的代码,这时通常的变量定义方法就显得较麻烦。

字符串太长可使用<<<EOT开头和EOT;结尾的方法定义,如下代码:
<?php
$result = <<<EOT
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
这是长字符串<br/>
EOT;

echo $result;
?>


需要注意的是:

1、<<<EOT后不能有任何字符,包括空格。

2、使用EOT; 结尾,EOT;单独占用一行,前后不能有任何字符。

3、字符串内的PHP变量会被替换掉。

4、EOT不是固定的,可以使用其他单词替换,例如<<<str和str;
 
$result = <<<str
这里放字符串
str;

附件下载 [ 下载次数:999 ]

    收藏、推荐 Functions

    我要收藏

    文章《php定义超长字符串方法,php长字符串界定符》的地址:https://www.kuxiami.com/daima/d7b35f069d2d6d42dd79f80764fd0a0b.html

    代码最新文章