Hai*_*yen 5 php function language-construct echo
我只是好奇.在PHP中,为什么没有echo
实现为函数?为什么PHP不给我们printf
而且永远不讲述echo
?请注意:
echo
vs. 的问题printf
.echo
是一种语言结构.更新:顺便说一句,printf
实施使用echo
?
Echo 是一种语言结构。函数使用语言构造来完成其工作。解释并不是我的专长,但是谷歌的一次行动让我想到了这个话题:
一些重要内容:
...
这就是为什么您无法重新定义 echo 或 print 之类的语言构造的根本原因:它们被有效地硬编码到解析器中,而函数被映射到一组语言构造,并且解析器允许您在编译时更改该映射或运行时来替换您自己的一组语言结构或表达式。
...
归档时间: |
|
查看次数: |
298 次 |
最近记录: |