第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

返回函數(shù) PHP 中的所有值

返回函數(shù) PHP 中的所有值

PHP
蕪湖不蕪 2021-12-03 15:30:29
我面臨著一些關(guān)于返回值的問題,現(xiàn)在我可以用變量返回,但它會(huì)自動(dòng)將它分離成 4 個(gè)數(shù)組。以下是我使用 json_decode$json_template = json_decode($json_body,true);函數(shù)時(shí)的數(shù)據(jù){    "username": "",    "password": "",    "environment": "900"}之后我需要通過合并變量更改值,所以我使用 Map 函數(shù):$map = new Map($json_template);$maps = $map->map(function($key, $value){            if($key == 'password'){                 $value = 'test';            }            return array($key=>$value);        });結(jié)果變成了:[    {        "username": ""    },    {        "password": "test"    },    {        "environment": "900"    }]但我希望我的結(jié)果會(huì)像{    "username": "",    "password": "test",    "environment": "900"}我應(yīng)該添加或更改什么代碼?
查看完整描述

2 回答

?
小唯快跑啊

TA貢獻(xiàn)1863條經(jīng)驗(yàn) 獲得超2個(gè)贊

來自關(guān)于 map 方法的文檔:


返回對(duì)每個(gè)值應(yīng)用回調(diào)的結(jié)果


和:


可調(diào)用對(duì)象應(yīng)返回鍵將在結(jié)果映射中映射到的內(nèi)容。


這意味著您只需要返回修改value后的數(shù)組而不是數(shù)組{key:value}。


這是我機(jī)器上的一個(gè)工作示例(PHP 7.0 CLI):


$json_template = json_decode('

   {

      "username": "",

      "password": "",

      "environment": "900"

  }

', true);


$map = new \Ds\Map($json_template);

$maps = $map->map(function($key, $value){

     if($key == 'password'){

          $value = 'test';

     }

     return $value;

});


print_r($maps->toArray());

輸出:


Array

(

    [username] =>

    [password] => test

    [environment] => 900

)


查看完整回答
反對(duì) 回復(fù) 2021-12-03
?
婷婷同學(xué)_

TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊

你可以這樣做:


$json_template = json_decode($json_body,true);

foreach($json_template as $key => $value){

    if($key == 'password'){

        $json_template[$key]= 'test';

    }

}

希望能幫助到你。


查看完整回答
反對(duì) 回復(fù) 2021-12-03
  • 2 回答
  • 0 關(guān)注
  • 193 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)