php 刪除數(shù)組元素
更新時間:2009年01月16日 19:28:35 作者:
array_filter — 用回調(diào)函數(shù)過濾數(shù)組中的單元
如果沒有提供 callback 函數(shù),array_filter() 將刪除 input 中所有等值為 FALSE 的條目。
刪除數(shù)組中為空值的元素就可以使用這個函數(shù)。
//刪除數(shù)組中的一個元素
function array_remove_value(&$arr, $var){
foreach ($arr as $key => $value) {
if (is_array($value)) {
array_remove_value($arr[$key], $var);
} else {
$value = trim($value);
if ($value == $var) {
unset($arr[$key]);
} else {
$arr[$key] = $value;
}
}
}
}
刪除數(shù)組中為空值的元素就可以使用這個函數(shù)。
復(fù)制代碼 代碼如下:
//刪除數(shù)組中的一個元素
function array_remove_value(&$arr, $var){
foreach ($arr as $key => $value) {
if (is_array($value)) {
array_remove_value($arr[$key], $var);
} else {
$value = trim($value);
if ($value == $var) {
unset($arr[$key]);
} else {
$arr[$key] = $value;
}
}
}
}
您可能感興趣的文章:
- PHP刪除數(shù)組中的特定元素的代碼
- PHP中unset,array_splice刪除數(shù)組中元素的區(qū)別
- php array_flip() 刪除數(shù)組重復(fù)元素
- PHP刪除數(shù)組中特定元素的兩種方法
- php中刪除數(shù)組的第一個元素和最后一個元素的函數(shù)
- php數(shù)組函數(shù)序列之a(chǎn)rray_pop() - 刪除數(shù)組中的最后一個元素
- 解析PHP函數(shù)array_flip()在重復(fù)數(shù)組元素刪除中的作用
- php array_pop 刪除數(shù)組最后一個元素實例
- PHP array_flip() 刪除重復(fù)數(shù)組元素專用函數(shù)
- PHP刪除二維數(shù)組中相同元素及數(shù)組重復(fù)值的方法示例
- PHP刪除數(shù)組中指定值的元素常用方法實例分析【4種方法】
相關(guān)文章
PHPExcel導(dǎo)出Excel報錯:PHPExcel_IOFactory::load()的解決方案
這篇文章主要介紹了PHPExcel導(dǎo)出Excel報錯:PHPExcel_IOFactory::load()的解決方案,文中有詳細(xì)的問題分析和解決方法供大家參考,具有一定的參考價值,需要的朋友可以參考下2023-11-11php下intval()和(int)轉(zhuǎn)換使用與區(qū)別
想知道使用intval()和(int)轉(zhuǎn)換有什么區(qū)別?或者說兩者有什么不同,包括功能、定義方面的。或者和使用頻率、效率等。2008-07-07PHP實現(xiàn)的無限分類類庫定義與用法示例【基于thinkPHP】
這篇文章主要介紹了PHP實現(xiàn)的無限分類類庫定義與用法,結(jié)合實例形式分析了基于thinkPHP實現(xiàn)的無限分類類庫相關(guān)定義及具體使用操作技巧,需要的朋友可以參考下2018-08-08