$ _SERVER中的PATH是什么?

什么是$ _SERVER中定义的PATH?</ p>

我没看到 PATH在PHP.net手册中定义。 它只说PATH_TRANSLATED和PATH_INFO。</ p>

我在print_r($ _ SERVER)中得到了以下细节。</ p>

  [PATH] =&gt;  / sbin:/ usr / sbin:/ bin:/ usr / bin 
</ code> </ pre>
</ div>

展开原文

原文

What is PATH defined in $_SERVER?

I didn't see PATH defined in PHP.net manual. It says PATH_TRANSLATED and PATH_INFO only.

I got following detail in print_r($_SERVER).

[PATH] => /sbin:/usr/sbin:/bin:/usr/bin 

php
dongpan1871
dongpan1871 同样的事情..
8 年多之前 回复
doupu3211
doupu3211 看起来与您在命令行中在printenv中看到的路径相同。
8 年多之前 回复

1个回答



这是系统的值 PATH </ code>环境变量,它是查找二进制命令的文件夹列表。运行 echo $ PATH </ code> 终端应该产生相同的(或类似的,如果在不同的用户下)值。</ p>
</ div>

展开原文

原文

It is the value of the system's PATH environment variable, which is a list of folders that binary commands are looked for in. Running echo $PATH in the terminal should yield the same (or similar, if under a different user) value.

donglu5728
donglu5728 是的,因为你将它作为一个不同的用户运行,而不是PHP可能运行,因此可能有其他文件夹定义。
8 年多之前 回复
dongtiao6362
dongtiao6362 谢谢echo $ PATH有点不同但我明白了。 echo $ PATH / sbin:/ bin:/ usr / sbin:/ usr / bin:/ opt / aws / bin
8 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问