我有一个数组,数据是从 SQL 查询中获取的。该数组保存在名为 $users 的变量中。看:
format_json($data);
?>
这是我得到的结果:
{
"users":[
{
"id":"1",
"name":"Joana",
"avatar":"uploads/avatar/0eff31cdfa4d2b32c49e97dec010cc31_thumb.png"
}
],
"status":true
}
我想知道如何在“头像”开头添加链接,例如:
{
"users":[
{
"id":"1",
"name":"Joana",
"avatar":"https://sitename.com/uploads/avatar/0eff31cdfa4d2b32c49e97dec010cc31_thumb.png"
}
],
"status":true
}
我尝试了 foreach,但我不知道在这种情况下如何正确使用它。我不知道如何重写上面提到的 $users 数组。
谢谢大家!
编辑
问题是这样解决的:
foreach ($users as $key => $entry) {
$users[$key]->avatar = "https://sitename.com/" . $entry->avatar;
}
$data = array();
$data['users'] = $users;
$data['status']= true;
$this->format_json($data); Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号