php数组函数array_walk用法示例
发布时间:2020-12-12 21:33:00 所属栏目:PHP教程 来源:网络整理
导读:本篇章节讲解php数组函数array_walk的用法。供大家参考研究具体如下: "lemon","o"=>"orange","b"=>"banana","a"=>"apple");//定义一个回调函数,输出数组元素function words_print($value,$key,$prefix){ echo "$prefix:$key=>$value n";}//定义
本篇章节讲解php数组函数array_walk的用法。分享给大家供大家参考,具体如下: "lemon","o"=>"orange","b"=>"banana","a"=>"apple");
//定义一个回调函数,输出数组元素
function words_print($value,$key,$prefix){
echo "$prefix:$key=>$value
n"; } //定义一个回调函数直接改变元素的值 function words_alter(&$value,$key){ $value=ucfirst($value); $key=strtoupper(key); } //输出元素的值 array_walk($words,'words_print','words'); //改变元素的值 array_walk($words,'words_alter'); echo " "; print_r($words); echo ""; 类内部调用示例: 'Dewen','1'=>'PHP',2=>'Linux');
/////////////////////////////////////////////////
// VARIABLE METHODS
/////////////////////////////////////////////////
function ArrayWalk (){
}
function func_1(){
print_r($this->body_chunk);
array_walk ($this->body_chunk,array($this,'SpellStrToLower'));
print_r($this->body_chunk);
}
function SpellStrToLower (&$str){
$str = strtolower ($str);
}
}
$obj = new ArrayWalk();
echo '
'; $obj->func_1(); echo ''; 补充:
另外,由于php属于C语言风格,因此下面这款工具同样可以实现php代码的格式化: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |