一般网上介绍的都是linux下的VLD安装,大致是下载源码,直接编译。但在windows下要用vs进行dll编译,有点小复杂。不过PHP官方提供了windows的PECL扩展网站,http://windows.php.net/,直接到上面下载对应版本的dll,放到ext目录下,同时在php.ini中引入该dll。
下面就是VLD的使用了,网上介绍的都是敲命令行,超级复杂,大致如下:
对于这样一个简单的php
<?php
//www.asarea.me
$str = "this's is hers";
echo $str;
?>
CMD命令行中运行php.exe并加入相应VLD参数、php文件位置参数。
已经看到opcode了。不过这样用起来是不是超级麻烦,由于我用的eclipse的PDT插件开发php,所以想法子跟eclipse集成起来,很简单,写个external tools,如下图,不多说了。
以后查看opcode,只用选中一个php,运行一下这个tools。