首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP <<<OUT和OUT;

PHP <<<OUT和OUT;
EN

Stack Overflow用户
提问于 2011-01-02 13:32:30
回答 2查看 154关注 0票数 0

我在Glype php源代码中看到它被用来代替带有多行文本的引号,我想了解更多关于它的信息,但是特殊的符号意味着我不能谷歌它。这到底是如何工作的呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-02 13:34:27

它是PHP heredoc syntax :)

Heredoc是一种在PHP中创建包含更多行但不使用引号的字符串的健壮方法。Heredoc很少使用,因为日常使用比创建带引号或双引号的字符串更复杂。除此之外,没有正确使用这里的not可能会导致你的代码出现问题。

分隔字符串的第三种方法是

语法:<<<。在这个操作符之后,提供了一个标识符,然后是一个换行符。字符串本身跟在后面,然后再次使用相同的标识符结束引号。

结束标识符必须从该行的第一列开始。此外,标识符必须遵循与PHP中任何其他标签相同的命名规则:它必须只包含字母数字字符和下划线,并且必须以非数字字符或下划线开头。

票数 4
EN

Stack Overflow用户

发布于 2011-01-02 13:34:45

这是另一种称为heredoc的字符串分隔样式。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4577285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档