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、确定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是否已存在
<?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、重启服务器:
/usr/local/apache2/bin/apachectl restart
<?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教程》
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。