【发布时间】:2012-03-02 23:14:49
【问题描述】:
我尝试使用 <?php echo php_uname("m"); ?>,它返回 i586 但我使用的是 Windows 7 64 位,我可以在“我的电脑属性”中看到。所以我期待输出 x86_64 。有谁知道如何确定 PHP 中的操作系统架构?
我也想为 Mac OS X 做同样的事情。任何帮助,将不胜感激。
【问题讨论】:
-
刚刚在我的 OsX 上测试过,它运行良好...您使用的是哪个版本?
php > print php_uname("m"); x86_64 -
@Leigh:我不同意。他不想检查 webserver 的架构,而是检查底层操作系统。
-
@NiklasB:问题标题是:PHP 能否判断服务器 os 是否为 64 位。您阅读的不仅仅是公认的答案吗?
标签: php architecture operating-system x86-64