<?php
//array_ walk() 函数有二个参数:
//array_ walk($array, callback);
//功能: 1:遍历数组 2:更新元素
$arr = [ 'name'=>'peter',' age '=>28,'sex'=> 'male'] ;
function printArr($value, $key){
echo "我的{$key}是{$value}<br>" ;
}
array_ walk($arr, ' printArr');
function alterArr(&$value, $key, $suffix)
{
$value .= $suffix; // 给元素值添加后缀
}
array_ walk($arr, 'alterArr', ' _php');
echo ' <hr>添加后缀后:<br>';
array_ walk($arr, 'printArr');
我的name是peter
我的age是28
我的sex是male
————————————————
添加后缀后:
我的name是peter_php
我的age是28_php
我的sex是male_php
|