首頁  >  文章  >  後端開發  >  php_vld的用法是什麼

php_vld的用法是什麼

藏色散人
藏色散人原創
2021-12-10 10:52:092728瀏覽

php vld是PECL extensions擴充功能之一,用於查看php底層編譯的opcode,其使用方法為:1、在php.ini中新增擴充配置;2、建立一個php檔案名稱為vld. php;3、在cmd視窗下輸出vld即可。

php_vld的用法是什麼

本文操作環境:Windows7系統,PHP5版,Dell G3電腦。

PHP  VLD擴充使用

1、 VLD 是什麼?

答案:vld 是PECL extensions 擴充功能之一,也就是我們在php.ini 中extension=php_mysql.dll 這種,它的主要功能是方便我們查看php 底層編譯的opcode .

2、opcode 是什麼?

php_vld的用法是什麼

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 &#39;hello world&#39;;?>

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 = &#39;123&#39;;        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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn