国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

修改數(shù)組中的特定值
P粉253800312
P粉253800312 2024-01-16 22:25:40
0
1
570

我有一個數(shù)組,數(shù)據(jù)是從 SQL 查詢中獲取的。該數(shù)組保存在名為 $users 的變量中??矗?/p>

<?php
    
    ...

    $data = array();
    $data['users'] = $users;
    $data['status']= true;
    $this->format_json($data);
    
?>

這是我得到的結(jié)果:

{
    "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 數(shù)組。

謝謝大家!


編輯

問題是這樣解決的:

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);

P粉253800312
P粉253800312

全部回復(fù)(1)
P粉297434909

您可以使用foreach循環(huán)遍歷用戶數(shù)組。 $value 之前的 & 運算符將允許您直接修改數(shù)組項,而無需索引。

foreach ( $data['users'] as &$value ) {
  $value['avatar'] = 'https://sitename.com/' . $value['avatar'];
}
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板