gpt4 book ai didi

php - 如何获取数组中元素的值

转载 作者:行者123 更新时间:2023-11-29 02:47:49 24 4
gpt4 key购买 nike

我正在查询一个返回数组的数据库。我怎样才能从数组中回显出一个值?

我尝试了以下方法,但无法正常工作:

if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
print_r(array_values($row));
echo $row[0]['4'];
}
}

print_r(array_values($row)) 的结果是:

数组 ( [0] => 0.0 [1] => 0.0 [2] => 25.0 [3] => 26.0 [4] => 1029.4 [5] => 0.0 [6] => 67.8 [7] => 26.0 [8] => 137.5 [9] => 1133.8 [10] => 0.0 [11] => 0.0 [12] => 13.1 [13] => 68.7 [14] => 0.0 [15] ] => 0.0 [16] => 1.2 [17] => 0.0 [18] => 0.0 [19] => 0.0 [20] => 0.0 [21] => 0.0 [22] => 0.0 [23] = > 0.0 [24] => 0 [25] => 0 )

如何显示应该为 26.0 的项目 [3] 的值?任何帮助将不胜感激。

最佳答案

您的 $row 是一个关联数组,array_values 从数组中删除键。您可以通过以下任一方式获得结果:

$arrayValues = array_values($row)
echo $arrayValues[4];

或(更好)

echo $row['col4']; 

(其中col4为表中的列名);

关于php - 如何获取数组中元素的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39705295/

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