PHP扩展之VLD:查看OPCODE中间代码

blogdaren 2018-04-03 抢沙发 421人次

什么是VLD

VLD是PHP官方PECL仓库的一个PHP扩展,目前最新版本是 0.14.0(2016-12-18),

作用是:显示PHP脚本的内部表示(opcode)。换句话:可以查看PHP程序的opcode。

33.png

安装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,但不执行


44.png

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:PHP扩展之VLD:查看OPCODE中间代码

发表评论:

您的昵称:
电子邮件:
个人主页: