gpt4 book ai didi

php - 将值添加到同一数组键中

转载 作者:行者123 更新时间:2023-12-02 09:32:04 25 4
gpt4 key购买 nike

我确信这是一个愚蠢的问题,但我不明白原因。为什么我无法将值添加到同一个数组键中?这些值被覆盖。

$rows=array();
while($row = mysqli_fetch_array($result)) {
$rows[strval($row['year'])]=array('month'=>$row['month'],'satisfaction'=>$row['sat_per_month']);
}

最佳答案

现在我假设您想要一个多维数组,其中包含年份,并在每行内包含月份和满意度作为数组。您只需使用 $rows[strval($row['year']][] 附加它,因为每个数组键都是唯一的,您当前只需覆盖它即可。

所以你的代码看起来像:

$rows=array();
while($row = mysqli_fetch_array($result)) {
$rows[strval($row['year'])][] = array('month'=>$row['month'],'satisfaction'=>$row['sat_per_month']);
}

关于php - 将值添加到同一数组键中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31959378/

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