手机
当前位置:查字典教程网 >编程开发 >php教程 >php 删除一个数组中的某个值.兼容多维数组!
php 删除一个数组中的某个值.兼容多维数组!
摘要:复制代码代码如下:functionarray_remove_key($array,$keys){$num=count($keys);$num...

复制代码 代码如下:

function array_remove_key($array, $keys)

{

$num = count($keys);

$num_last = $num - 1;

$this_array_0 = &$array;

$last_key = $keys[$num_last];

for ($i = 0; $i < $num_last; $i++)

{

$this_key = $keys[$i];

$this_var_name = 'this_array_' . $i;

$next_var_name = 'this_array_' . ($i + 1);

if (!array_key_exists($this_key, $$this_var_name)) {

break;

}

$$next_var_name = &${$this_var_name}[$this_key];

}

unset(${$next_var_name}[$last_key]);

return $array;

}

【php 删除一个数组中的某个值.兼容多维数组!】相关文章:

php一个解析字符串排列数组的方法

PHP 判断数组是否为空的5大方法

PHP输出一个等腰三角形的方法

写一个用户在线显示的程序

php简单实现快速排序的方法

php使用array_search函数实现数组查找的方法

一个高ai的分页函数和一个url函数

php实现CSV文件导入和导出方法

php对象和数组相互转换的方法

用函数读出数据表内容放入二维数组

精品推荐
分类导航