【发布时间】:2011-08-07 23:49:49
【问题描述】:
我想知道是否有人找到了检测 PHP 脚本/程序是通过 Facebook 的 HipHop 还是“常规”环境(CLI、mod_php、CGI)运行的方法。
目前我正在使用的解决方法是寻找未实现的功能(例如 PHP 5.3 功能)并检查所述功能的可用性。当然,这是一个相当狡猾的 hack(并且不可移植),因为随着 HipHop 的成熟,将实现越来越多的功能。
【问题讨论】:
-
只是好奇,知道什么有好处?
php_sapi_name说什么? -
我刚试过,如果从命令行调用二进制文件,
php_sapi_name返回“cli”。我想进行环境检测,因为我想在 HipHop 下运行时加载不同的配置。
标签: php environment hiphop