"$value"对插入数组;-6ren"> "$value"对插入数组;-为什么这行不通? $slidetotal=1; $slideids = array(); while ($rowcs = mysql_fetch_array($orig_slides-6ren">
gpt4 book ai didi

PHP 数组。使用 array_push() 将 "$key"=> "$value"对插入数组;

转载 作者:可可西里 更新时间:2023-11-01 00:35:37 27 4
gpt4 key购买 nike

为什么这行不通?

$slidetotal=1;      
$slideids = array();
while ($rowcs = mysql_fetch_array($orig_slides_result)) {
$key = $slidetotal;
array_push($slideids[$key], $rowcs['id']);
$slidetotal++;
}

我得到这个错误:[phpBB 调试] PHP 注意:在文件///*.php第 161 行:array_push() [function.array-push]: 第一个参数应该是一个数组

尽管有人评论说您可以在此页面上执行此操作: http://php.net/manual/en/function.array-push.php , (find: "to insert a "$key"=> "$value"pair into an array")

将单个值列表插入 php 数组的下一个最佳方法是什么?顺便说一下,我真的无法相信在 google.com 上很难找到关于这个的东西。认真的吗?

最佳答案

该 PHP.net 评论不正确。这是将 $rowcs['id'] 插入数组 $slideids[$key],而不是数组 $slideids

您应该执行以下操作来代替您的 array_push()调用:

$slideids[$key] = $rowcs['id'];

关于PHP 数组。使用 array_push() 将 "$key"=> "$value"对插入数组;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8685378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com