4

getenv('_')CLIモードでは、現在のphpスクリプトを実行しているphpインタープリター実行可能ファイルを見つけるために頼るのは安全で移植可能ですか? php.netのどこにも文書化されていません

4

2 に答える 2

3

の定数はPHP_BINDIRより信頼できるはずです
(私は間違っているかもしれません)

getenv("_");私がfastcgi で示した簡単なテストはhttpd(CLI では問題ありません)

PHP 5.4 を使用している場合は、

PHP_BINARY
于 2012-06-04T11:08:16.937 に答える
2

PHP_BINDIR (文字列) - バイナリがインストールされた場所を指定します。

また、私のウィンドウでは getenv('_') が false を返します

于 2012-06-04T11:15:55.270 に答える