function key_array_name($array=array(), $key=null, $name=null) {
if (!is_array($array) || count($array) < 1) return false;
$str_array = array();
foreach ($array as $i => $value) {
$newkey = $value[$key];
$newname = $value[$name];
$str_array[$newkey] = $newname;
}
return $str_array;
}
if (!is_array($array) || count($array) < 1) return false;
$str_array = array();
foreach ($array as $i => $value) {
$newkey = $value[$key];
$newname = $value[$name];
$str_array[$newkey] = $newname;
}
return $str_array;
}
解决方案 »
- 【急】请问我用Snoopy类采集一些信息,规则对,但是只能采集40条信息,可能是什么原因呢?
- 上传文件名称中文失败
- 关于PHP释放 NEW COM("Excel.application")存在的隐含问题
- 空白页麻烦会的近来看下
- php如何判断 gbk 和utf-8
- 用PHP与XML联手进行网站编程[2]
- 登录页面却插入不了数据是什么原因
- post后的字符串变量的问题!!!!!!!!!!!
- 怎么把参数同时传给多个页面?帮帮忙。
- wamp安装后,在本地输入localhost和本机ip都可以访问,为什么在手机上输入ip就不能访问了
- 请教:如何将一个字符串变量或数组单元做为类的公用方法名执行?
- 如何停止php正在执行的后台代码?
输出的是一个associate 数组,
并且只关心该多维数组每个子项中的$key和$name特定环境下才用得到吧。 是不是用来过滤 select * 出来的东西。 用的时候当心key不唯一