php修改数组键名的方法示例
本文实例讲述了php修改数组键名的方法。分享给大家供大家参考,具体如下:
$ar=array( array(1=>'a',2=>50,3=>60,4=>'long',5=>'zzz',6=>'kkk',7=>'ooo'), array(1=>'b',2=>60,3=>70,4=>'king',5=>'lll',6=>'ttt',7=>'ppp'), array(1=>'c',2=>70,3=>80,4=>'quit',5=>'qqq',6=>'xxx',7=>'ccc'), ); $kname=array('StaffId','Wage','Name','Work','Type'); functionfoo(&$v,$k,$kname){ $v=array_combine($kname,array_slice($v,1,-1)); } array_walk($ar,'foo',$kname); print_r($ar);
运行结果为:
Array ( [0]=>Array ( [StaffId]=>50 [Wage]=>60 [Name]=>long [Work]=>zzz [Type]=>kkk ) [1]=>Array ( [StaffId]=>60 [Wage]=>70 [Name]=>king [Work]=>lll [Type]=>ttt ) [2]=>Array ( [StaffId]=>70 [Wage]=>80 [Name]=>quit [Work]=>qqq [Type]=>xxx ) )
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php常用函数与技巧总结》、《PHP错误与异常处理方法总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。