色欲av无码一区二区三区,亚洲国产精华液网站w,精产国品一二三产品天堂,国产sm主人调教女m视频

News新聞

業(yè)界新聞動(dòng)態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁      樂道系統(tǒng)FAQ      PHP中opcode緩存簡(jiǎn)單用法分析

PHP中opcode緩存簡(jiǎn)單用法分析

標(biāo)簽: 發(fā)布日期:2018-04-18 21:57:59 644

本文實(shí)例講述了PHP中opcode緩存簡(jiǎn)單用法。分享給大家供大家參考,具體如下:

1.什么是opcode

解釋器分析代碼之后,生成可以直接運(yùn)行的中間代碼,就稱做操作碼,opcode

2.解釋器與編譯器的區(qū)別

解釋器是生成了中間代碼后直接運(yùn)行中間代碼,運(yùn)行時(shí)的控制權(quán)還是在解釋器手里。

編譯器則是生成了中間代碼之后還進(jìn)一步優(yōu)化代碼,生成可以直接運(yùn)行的目標(biāo)程序 ,但不執(zhí)行,等待用戶觸發(fā)執(zhí)行,他的控制權(quán)在目標(biāo)程序,和編譯器無關(guān)。

3.php是解釋型語言,他的原理與編譯有點(diǎn)相似,包括詞法分析,語法分析,語義分析.....,php解釋器的核心引擎就是zend engine

4.php如何查看一段代碼的opcode

安裝php的parsekit擴(kuò)展,通過擴(kuò)展的api就可以查看php的opcode,如parsekit_compile_string()

php -r "var_dump(parsekit_compile_string('print 1+1;'));"