vld php Opcode查看扩展
安装vld扩展

下载 http://pecl.php.net/package/vld

tar zxvf vld-0.13.0.tgz
cd ./vld-0.11.1
/alidata/server/php/bin/phpize
./configure --with-php-config=/alidata/server/php/bin/php-config --enable-vld
make && make install

修改php.ini加入
extension=vld.so

重启php-fpm nginx

新建php文件
<?php
phpinfo();
?>
可以看到vld扩展

新建一个ceshi.php
<?php
file_get_contents('xingdong365');
//@file_get_contents('xingdong365');
?>

执行php -dvld.active=1 -dvld.execute=0 ceshi.php
<?php
//file_get_contents('xingdong365');
@file_get_contents('xingdong365');
?>

如图所示

可见使用@抑制符会产生额外开销