php vld是PECL extensions擴充功能之一,用於查看php底層編譯的opcode,其使用方法為:1、在php.ini中新增擴充配置;2、建立一個php檔案名稱為vld. php;3、在cmd視窗下輸出vld即可。
本文操作環境:Windows7系統,PHP5版,Dell G3電腦。
PHP VLD擴充使用
1、 VLD 是什麼?
答案:vld 是PECL extensions 擴充功能之一,也就是我們在php.ini 中extension=php_mysql.dll 這種,它的主要功能是方便我們查看php 底層編譯的opcode .
2、opcode 是什麼?
3、如何安裝使用VLD?
1)windows 下PHP 加VLD
#1、確定PHP版本ts? nts?
先看一下自己的程式碼裡有沒有[ php5ts.dll]的文件,如果有則使用的PHP版本是Thread Safe
下載位址:
A:http://windows.php.net/downloads/pecl/releases/vld/0.12.0/
B:http://pecl.php.net/package/vld/0.12.0/windows
2、php.ini 新增擴充配置
extension=php_vld.dll
3、phpinof 查看VLD是否已存在
4、建立一個php檔案名稱為vld.php
<?php echo 'hello world';?>
5、cmd視窗下輸出vld
命令列: php -dvld .active=1 D:/wnmp/www/test/vld.php
2)Linux 下VLD 設定
1、下載與安裝VLD
wget http://pecl.php.net/get/vld-0.11.2.tgz
tar zxvf vld-0.11.2.tgz
cd ./vld-0.11.2
/usr/local/ php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config –enable-vld
make && make install
#2、編輯php.ini檔案啟動vld擴充:cd /usr/local/php/lib
增加extension=vld.so
3、重新啟動伺服器: <br/> /usr/local/apache2/bin/apachectl restart
4、建立一個php檔案名稱為vld.php
<?php $a = '123'; echo $a; ?>
5、輸出vld
php -dvld .active=1 ./test.php
註:如果沒有設定php環境變數的話
/usr/local/php/bin/php -dvld.active=1 test.php
#推薦學習:《PHP影片教學》
#以上是php_vld的用法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!