开启辅助访问
帐号登录 |立即注册

数组巡查器array_walk():使用回调函数遍历或更新数组

 
<?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

回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。