我想尝试做个PHP的探针,我希望能够显示出Zend Optimizer 的版本,我该怎么做啊?
还有就是 能不能做到 显示服务器上的网站数量 呢?
我看了下别人探针的例子 在cpu数量 的检测上好像不准确啊, 如果需要改进的话又该怎么做呢?
不好意思,问题比较多哦.我是一PHP新手, 希望通过这样来练习我所学的.
希望各位能够不吝赐教.在此谢过!

解决方案 »

  1.   

    何必怎么麻烦,phpinfo就可以了
      

  2.   

    如果phpinfo不能用
    可用getenv
      

  3.   

    //显示Zend Optimizer的版本
    echo zend_loader_version();//显示服务器上网站数量
    这个似乎没什么简单的办法,给你个思路,去读取httpd.conf,看看有多少个<VirtualHost *:80>就应该有多少个网站。其实更准确的说是有多少个虚拟目录//PHP获取本机硬件信息
    php本身是不可能获取硬件信息的。但有人写了个类,应该是用c写的,编译成php的底层库文件,然后调用它就可以获取了
    从这个地址下载,解压后,将文件夹里面的config.php.new改名为config.php。浏览器里面运行indx.php就可以看了。
    如果你在你的探针程序中显示硬件信息,你需要调用这个程序相关的模块,具体你自己研究吧。http://sourceforge.net/project/downloading.php?group_id=15&use_mirror=jaist&filename=phpSysInfo-3.0-RC3.tar.gz&49955007