PHP扩展之VLD:查看OPCODE中间代码
什么是VLD?
VLD是PHP官方PECL仓库的一个PHP扩展,目前最新版本是 0.14.0(2016-12-18),
其作用是:显示PHP脚本的内部表示(opcode)。换句话:可以查看PHP程序的opcode。
安装VLD扩展:
1. 官方下载:http://pecl.php.net/package/vld
【# wget http://pecl.php.net/get/vld-0.14.0.tgz】
2. 解压缩包: # tar xzvf vld-0.14.0.tgz
3. 编译安装: # cd vld-0.14.0 && phpize && configure && make && make install
4. 测试扩展是否安装成功: # php -m | grep vld 【出现vld字样表示安装OK】
使用方法:
VLD不能单独使用,它需要和PHP命令一起。主要有两个参数分别是:
(1)-dvld.active 【等于1证明是使用vld扩展】
(2)-dvld.execute 【等于1证明是需要执该PHP文件,默认是1】
测试命令:# php -dvld.active=1 -dvld.execute=0 test.php
【指运行test.php的时候,使用VLD插件,只显示opcode,但不执行】
版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。
发表评论: