如何从 PHP 获取 PHP 二进制文件的路径?

2022-08-30 18:05:18

如何从 PHP 获取 的二进制路径?php

我在phpinfo()中看到了它,但我需要另一种方法来获取Linux和Windows系统。


答案 1

您可以使用:

$_SERVER['_']

此外,预定义的常量PHP_BINDIR给出了找到 PHP 可执行文件的目录。

CodePadIdeone 上的示例

看起来,出于安全原因,值不会公开。$_SERVER


答案 2

仅限 Linux

使用“哪个”命令查找 。php

$phpPath = exec("which php");

请注意,这并不能保证 Web 服务器可能使用的可执行文件相同,而是在查看路径时找到的第一个实例。php


推荐