在CLI模式下,依靠getenv('_')
查找哪个php解释器可执行文件正在运行当前的php脚本是否安全且可移植?我没有在php.net
答案 0 :(得分:3)
常数PHP_BINDIR
应该更可靠
(我可能错了)
我在fastcgi中显示getenv("_");
的快速测试是httpd
(在CLI上没有问题)
如果你有PHP 5.4,那么
PHP_BINARY
答案 1 :(得分:2)
PHP_BINDIR(字符串) - 指定安装二进制文件的位置。
另外,getenv('_')在我的窗口上返回false