我正在将一个数组传递给一个函数,并期望函数将值存储在函数中。这里是我的代码将函数结果返回到数组
的功能 -
function GetDetailsById ($iStudentId, $aDetailsId)
{
/* SQL */
while ($row = mysql_fetch_array($result))
{
array_push($aDetailsId, $row[0]);
}
}
使用 -
$aDetailsId = array();
$oDetailsTable->GetDetailsById("1", $aDetailsId)
当我尝试做
print_r($aDetailsId)
阵列显示什么。我是否正确地做这件事?
是不是它的错字:'array_push($ aDetailsId),$ row [0]);'' – diEcho 2012-02-23 07:04:58