<?phpfunction transform($lesson){ return [ 'title' => $lesson['title'], 'content' => $lesson['body'], 'is_free' => (boolean) $lesson['free']
];
}
$lesson = array('title'=>'標(biāo)題','body'=>'內(nèi)容','free'=>1);
var_dump(transform($lesson));//返回新的數(shù)組array('title'=>'標(biāo)題','content'=>'內(nèi)容','is_free'=>true)?>請(qǐng)問(wèn)函數(shù)里的return是怎么改變?cè)瓟?shù)組的鍵名的呢?這個(gè)用法有點(diǎn)不明白。
2 回答

慕田峪7331174
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊
你的是返回新的數(shù)組
$lesson = array('title'=>'標(biāo)題','body'=>'內(nèi)容','free'=>1);//你的函數(shù)相當(dāng)于這么$lesson = array('title'=>'標(biāo)題','body'=>'內(nèi)容','free'=>1); $lesson['is_free'] = $lesson['free']; $lesson['content'] = $lesson['body'];unset($lesson['free']);unset($lesson['body']); var_dump($lesson);
- 2 回答
- 0 關(guān)注
- 492 瀏覽
添加回答
舉報(bào)
0/150
提交
取消