PHP函数返回mysql_fetch_assoc()会导致基于索引的数组?

| 这是我在这里的第一篇文章,过去我发现我所有的问题都已经解决了。 这次不行,所以请帮助我:-)! 为什么ѭ0保留基于索引的数组而不是关联数组? 我也尝试了参考“ѭ”,但没有运气? 有没有什么办法解决这一问题?我真的需要这是一个关联数组。 我希望我对所有内容都进行了很好的解释,并且一些高级PHP编码人员可以对此提供帮助。 下面是代码片段: file1.php
public function fetch_assoc($res) {
  $assoc_arr = mysql_fetch_assoc($res);
  echo \"<pre>\";
  print_r($assoc_arr);
  echo \"</pre>\";
  return $assoc_arr;
}
file2.php
$returned_assoc_arr = $foo->fetch_assoc($res);
echo \"<pre>\";
print_r($returned_assoc_arr);
echo \"</pre>\";
从file2.php输出: 数组 (     [id] => 42     [客户] => 1     [DebtorAccountNumber] => 1234512345     [OrderDate] => 2001-04-03 02:00:00     [状态] => 1     [评论] =>这是一条评论     [CreatedBy] => 1     [参考] => 2083137729 ) 数组 (     [0] => 42     [1] => 1     [2] => 1234512345     [3] => 2001-04-03 02:00:00     [4] => 1     [5] =>这是一条评论     [6] => 1     [7] => 2083137729 )     
已邀请:
        方法fetch_assoc是类的成员函数。 (它在包含对象上被调用,必须首先实例化) 您在file2中使用的是一个普通函数fetch_assoc,它肯定不同于file1中描述的函数。     

要回复问题请先登录注册