为了账号安全,请及时绑定邮箱和手机立即绑定

PHP中的语言构造和“内置”函数有什么区别?

PHP中的语言构造和“内置”函数有什么区别?

PHP
慕斯709654 2019-08-30 16:13:20
PHP中的语言构造和“内置”函数有什么区别?我知道include,isset,require,print,echo,和其他一些人都没有的功能,但语言结构。其中一些语言结构需要括号,而其他语言结构则不需要。require 'file.php';isset($x);有些有返回值,有些则没有。print 'foo'; //1echo  'foo'; //no return value那么语言结构和内置函数之间的内部差异是什么?
查看完整描述

3 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

在浏览代码之后,我发现php解析了yacc文件中的一些语句。所以他们是特例。


(见Zend / zend_language_parser.y)


除此之外,我不认为还有其他差异。


查看完整回答
反对 回复 2019-08-30
  • 3 回答
  • 0 关注
  • 443 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信