无法输出多维数组

无法输出多维数组,第1张

无法输出多维数组

问题在于您如何在此处使用 array_push

$this->messages[] = array_push($values, array($id, $name));

array_push 不返回更新的数组,而是返回数组中新的项目数-
请参见http://php.net/manual/en/function.array-
push.php
。这就是为什么您的输出中的整数不断增加的原因。

而是执行以下 *** 作:

while(list($id, $name) = mysqli_fetch_array($result)){  array_push($this->messages, array($id, $name));}

要不就

while(list($id, $name) = mysqli_fetch_array($result)){  $this->messages[] = array('id'=>$id, 'name'=>$name);}

然后,您可以像这样访问 $ id$ name

$id = $message['id'];$name = $message['name'];


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5035763.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存