我有一个数组,我需要循环并改变它的值:
foreach ($input['qualification'] as &$_v) {
$_v = ucwords($_v);
}
Run Code Online (Sandbox Code Playgroud)
但这仅适用于数组中的第一项.当我删除&符号时,它会循环遍历整个数组,但显然没有进行更改.
如果您尝试将函数应用于数组中的所有值,我建议您使用array_map().
将回调应用于给定数组的元素
$qualifications = array_map('ucwords', $input['qualification']);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
51 次 |
| 最近记录: |