最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用PHP擴展vld查看PHP opcode操作步驟

 更新時間:2013年03月04日 16:17:33   作者:  
首先下載最新版vld擴展接下來編譯安裝vld擴展最后將生成的vld.so復(fù)制到extension_dir目錄下然后修改php.ini文件接下來創(chuàng)建test.php文件,感興趣的你可以參考下本文
首先下載最新版vld擴展:
復(fù)制代碼 代碼如下:

~/public_html/php-5.3.13/ext> wget http://pecl.php.net/get/vld-0.11.2.tgz
~/public_html/php-5.3.13/ext> tar zxvf vld-0.11.2.tgz
~/public_html/php-5.3.13/ext> cd vld-0.11.2/

接下來編譯安裝vld擴展:
復(fù)制代碼 代碼如下:

~/public_html/php-5.3.13/ext/vld-0.11.2> phpize
~/public_html/php-5.3.13/ext/vld-0.11.2> ./configure --with-php-config=/usr/local/services/php/bin/php-config --enable-vld
~/public_html/php-5.3.13/ext/vld-0.11.2> make
~/public_html/php-5.3.13/ext/vld-0.11.2> sudo make install
Installing shared extensions: /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20090626/

最后將生成的vld.so復(fù)制到extension_dir目錄下:
復(fù)制代碼 代碼如下:

~/public_html/php-5.3.13/ext/vld-0.11.2> cd /usr/local/services/php/lib/php/extensions/no-debug-non-zts-20090626/
/usr/local/services/php/lib/php/extensions/no-debug-non-zts-20090626> sudo cp vld.so /usr/local/services/php/extensions/

然后修改php.ini文件,添加如下配置:
復(fù)制代碼 代碼如下:

extension=vld.so

接下來創(chuàng)建test.php文件:
復(fù)制代碼 代碼如下:

<?php
$a = "hello world";
echo $a . PHP_EOL;

使用cli來執(zhí)行,查看生成的opcode:
復(fù)制代碼 代碼如下:

~/public_html> php -dvld.active=1 test.php
Finding entry points
Branch analysis from position: 0
Return found
filename: /home/zhanhailiang/public_html/test.php
function name: (null)
number of ops: 4
compiled vars: !0 = $a
line # * op fetch ext return operands
---------------------------------------------------------------------------------
3 0 > ASSIGN !0, 'hello+world'
5 1 CONCAT ~1 !0, '%0A'
2 ECHO ~1
6 3 > RETURN 1
branch: # 0; line: 3- 6; sop: 0; eop: 3
path #1: 0,
hello world

相關(guān)文章

  • [PHP]實用函數(shù)2

    [PHP]實用函數(shù)2

    [PHP]實用函數(shù)2...
    2007-11-11
  • php 常用類匯總 推薦收藏

    php 常用類匯總 推薦收藏

    php 常用類總匯,充分利用,提高開發(fā)效率與增強php的功能實現(xiàn)。
    2010-05-05
  • php中實現(xiàn)xml與mysql數(shù)據(jù)相互轉(zhuǎn)換的方法

    php中實現(xiàn)xml與mysql數(shù)據(jù)相互轉(zhuǎn)換的方法

    這篇文章主要介紹了php中實現(xiàn)xml與mysql數(shù)據(jù)相互轉(zhuǎn)換的方法,實例封裝了一個類文件,可實現(xiàn)XML與MySQL數(shù)據(jù)的相互轉(zhuǎn)換,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • 一鍵生成各種尺寸Icon的php腳本(實例)

    一鍵生成各種尺寸Icon的php腳本(實例)

    下面小編就為大家?guī)硪黄绘I生成各種尺寸Icon的php腳本(實例)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • php生成隨機顏色的方法

    php生成隨機顏色的方法

    這篇文章主要介紹了php生成隨機顏色的方法,通過一個自定義函數(shù)結(jié)合隨機數(shù)的生成來實現(xiàn)生成隨機顏色的功能,代碼簡潔易懂,是非常實用的技巧,需要的朋友可以參考下
    2014-11-11
  • 淺談本地WAMP環(huán)境的搭建

    淺談本地WAMP環(huán)境的搭建

    所謂的WAMP環(huán)境就是Windows+Apache+Mysql+PHP開發(fā)運行環(huán)境啦,這對于我們學(xué)習(xí)php開發(fā)來說是最基礎(chǔ)的一步了,雖然說現(xiàn)在集成開發(fā)環(huán)境一抓一大把,但是作為基本功還是必須要學(xué)到手的。
    2015-05-05
  • php安全配置記錄和常見錯誤梳理(總結(jié))

    php安全配置記錄和常見錯誤梳理(總結(jié))

    下面小編就為大家?guī)硪黄猵hp安全配置記錄和常見錯誤梳理(總結(jié))。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • php正則刪除html代碼中class樣式屬性的方法

    php正則刪除html代碼中class樣式屬性的方法

    這篇文章主要介紹了php正則刪除html代碼中class樣式屬性的方法,涉及php字符串正則匹配相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05
  • php編程中echo用逗號和用點號連接的區(qū)別

    php編程中echo用逗號和用點號連接的區(qū)別

    本文通過幾個具體的例子.來認清楚php編程中echo用逗號和用點號連接之前的區(qū)別.有需要的小伙伴可以參考下
    2016-03-03
  • PHP人民幣金額數(shù)字轉(zhuǎn)中文大寫的函數(shù)代碼

    PHP人民幣金額數(shù)字轉(zhuǎn)中文大寫的函數(shù)代碼

    在網(wǎng)上看到一個非常有趣的PHP人民幣金額數(shù)字轉(zhuǎn)中文大寫的函數(shù),其實質(zhì)就是數(shù)字轉(zhuǎn)換成中文大寫,測試了一下,非常有趣,隨便輸個數(shù)字,就可以將其大寫打印出來,新手朋友們試一下吧
    2013-02-02

最新評論

沐川县| 横山县| 固阳县| 常宁市| 汽车| 明光市| 康马县| 鄱阳县| 博野县| 黄冈市| 合水县| 廉江市| 揭阳市| 龙南县| 顺昌县| 桓仁| 济阳县| 应用必备| 陆丰市| 霞浦县| 麻城市| 青神县| 土默特右旗| 奎屯市| 望奎县| 汝阳县| 永城市| 华坪县| 郧西县| 色达县| 西吉县| 基隆市| 宽城| 鹤壁市| 育儿| 重庆市| 临泉县| 苍溪县| 穆棱市| 高要市| 湖北省|