【发布时间】:2016-05-29 08:50:41
【问题描述】:
当我使用 PHP 5.6(来自 WampServer 2.4)在 Windows 上运行脚本时,我得到了这个令人困惑的结果:
$binary = PHP_BINARY; // $binary: "C:\wamp\bin\php\php5.6.15\php.exe"
$bindir = PHP_BINDIR; // $bindir: "C:\php"
PHP_BINARY 是正确的,但 PHP_BINDIR 是完全错误的。后一个变量是否已弃用或什么?任何其他想法为什么它会输出一些我的磁盘上甚至不存在的随机路径?
【问题讨论】:
-
可以分享一下脚本吗?
-
这是脚本。我声明了两个变量并将其作为 PhpStorm 的单元测试运行。 (右边显示的变量内容是PhpStorm的调试功能。)
-
我希望this answer 会有所帮助。
标签: php