gpt4 book ai didi

php - 通过数字索引获取 ASSOC 数组值

转载 作者:搜寻专家 更新时间:2023-10-30 22:12:43 24 4
gpt4 key购买 nike

https://www.codeigniter.com/user_guide/database/results.html 处的所有 Codeigniter 查询示例中,我发现必须知道字段的名称才能获取其值。

$query = $this->db->query("SELECT title,name,body FROM table");

foreach ($query->result() as $row)
{
echo $row->title;
echo $row->name;
echo $row->body;
}

比如我要获取title,就执行row->title。有没有办法使用索引获取 title$row[0]?

最佳答案

使用result_array函数将查询结果作为纯数组返回

$query = $this->db->query("SELECT title,name,body FROM table");
$result = $query->result_array();
foreach($result as $res){
echo $res['title'];
echo $res['name'];
echo $res['body'];
}

如果你想通过索引访问然后使用 array_values:

    $result = $query->result_array();
foreach($result as $res){
$r = array_values($res);
echo $r[0];
echo $r[1];
echo $r[2];
}

关于php - 通过数字索引获取 ASSOC 数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21854774/

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