【发布时间】:2013-07-07 17:06:59
【问题描述】:
我在我的家庭办公室 PC 上设置了一个开发服务器,它在 Windows Server 2012 上运行 Apache 2.4.3 和 PHP 5.3.20。另一台服务器是运行 Apache 2.4.2 和 PHP 5.4.16 的 Ubuntu Server 12.10。 (是的,我看到了版本差异,除了我找不到与此问题相关的任何内容)
MySQLi 已正确设置和复制,但是,此行没有抛出任何错误或任何错误,但是页面(和源代码)在此行停止:
$id = mysqli_fetch_row($query)[0];
但是它可以在 Linux 服务器上运行。我错过了扩展程序吗?
当我这样做时它会起作用:
$id = mysqli_fetch_row($query);
$id = $id[0];
有没有一种方法可以实现组合线的功能,而无需更改所有内容?
谢谢。
【问题讨论】:
标签: php linux windows mysqli compatibility