1、PHP中的語言結構有:
echo()
print()
die()
isset()
unset()
include()
require()
array()
list()
empty()
2、概念普及:
語言結構:就是 PHP語言 的關鍵詞,語言語法的一部分;它不可以被用戶定義或者添加到語言擴展或者庫中;它可以有也可以沒有變量和返回值。
函數:由代碼塊組成的,可以複用。從源碼的角度來說,也就是基於Zend引擎的基礎來實現的,ext拓展庫中的函數都是這樣實現的。
3、語言結構要快於函數的原因在PHP中,函數要先被PHP解析器(Zend引擎)分解成語言結構,就是多了這麼一層操作
4、兩者異同:
a、函數可以在php配置文件(php.ini)中被禁用,語言結構則不能
b、語言結構不能被用作回調函數