php 刪除一個數(shù)組中的某個值.兼容多維數(shù)組!
更新時間:2012年02月18日 13:35:29 作者:
php中刪除一個數(shù)組中的某個值.兼容多維數(shù)組,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
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中count獲取多維數(shù)組長度的方法
- PHP中多維數(shù)組的foreach遍歷示例
- 3個PHP多維數(shù)組轉(zhuǎn)為一維數(shù)組的方法實例
- PHP 多維數(shù)組排序(usort,uasort)
- php根據(jù)某字段對多維數(shù)組進行排序的方法
- php實現(xiàn)遍歷多維數(shù)組的方法
- php中經(jīng)典方法實現(xiàn)判斷多維數(shù)組是否為空
- php遞歸遍歷多維數(shù)組的方法
- PHP使用數(shù)組依次替換字符串中匹配項
- php數(shù)組一對一替換實現(xiàn)代碼
- php str_replace替換指定次數(shù)的方法詳解
- PHP的substr_replace將指定兩位置之間的字符替換為*號
- php使用str_replace替換多維數(shù)組的實現(xiàn)方法分析
相關(guān)文章
PHP實現(xiàn)頁面跳轉(zhuǎn)的幾種常見方式總結(jié)
PHP實現(xiàn)頁面跳轉(zhuǎn)有多種方式,常用的包括使用header()函數(shù)、使用JavaScript進行跳轉(zhuǎn)、使用meta標簽、使用超鏈接等,下面分別詳細介紹這幾種方式,并舉例說明,需要的朋友可以參考下2023-11-11
Fatal error: Call to undefined function curl_init()解決方法
Fatal error: Call to undefined function curl_init()解決方法2010-04-04
PHP實現(xiàn)通過文本文件統(tǒng)計頁面訪問量功能示例
這篇文章主要介紹了PHP實現(xiàn)通過文本文件統(tǒng)計頁面訪問量功能,涉及php文件讀寫、數(shù)值計算及圖形操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2019-02-02

