【发布时间】:2011-05-31 20:46:14
【问题描述】:
我很习惯 PHP5 但必须编写一个 PHP4 同步脚本,现在我正在做一些挖掘以找出 PHP5 和 4 之间的差异。问题是我有很多矛盾,一些网站告诉我 PHP4没有任何 byref,其他人告诉我这个问题只在使用 foreach 时出现..
为了澄清一个例子:
function doSomething()
{
$aMyAr = array();
$oUser = new User();
addUser($aMyAr, $oUser);
}
function addUser($aDestArray, $oUser)
{
$aMyAr[] = $oUser;
}
我知道你会想为什么不自己运行这个脚本并 echo/print_r 输出呢?好吧,由于某些原因,PHP4 无法在最新的 WAMP/XAMPP 中运行(是的,我尝试了一堆据说兼容的 apache 版本......)
【问题讨论】: