php array_filter() 函式的用法
php array_filter函式的用法
通過函式過濾陣列中的元素
array_filter($arr,‘函式名稱’)
函式裡可以寫相應的過濾原則,下面舉個例子,過濾掉不是數字的元素
$arr=array('a','b','c','d',1,2,3);
function getNum($arr){
if(is_numeric($arr)){
return $arr;
}
}
print_r(array_filter($arr,"getNum"));
列印結果: Array ( [4] => 1 [5] => 2 [6] => 3 )
過濾掉陣列中為空的元素
過濾掉陣列中為空的元素,這種情況不需要寫函式,直接用
$arr=array('0','b',null,'d',1,2,3);
print_r(array_filter($arr));
列印結果:Array ( [1] => b [3] => d [4] => 1 [5] => 2 [6] => 3 )
相關文章
- PHP trim()函式 用法示例PHP函式
- PHP 自定義函式用法及常用函式集合PHP函式
- PHP函式register_shutdown_function的用法PHP函式Function
- PHP curl_setopt函式用法介紹PHP函式
- PHP 手冊中的匿名函式關聯用法分析PHP函式
- ascii函式和substr函式的用法ASCII函式
- GetModuleFileName函式的用法函式
- createStyleSheet()函式的用法函式
- qsort函式的用法函式
- COALESCE函式的用法。函式
- Instr函式的用法函式
- 【Oracle的NVL函式用法】Oracle函式
- fork()函式的基本用法函式
- Oracle dump函式的用法Oracle函式
- openat()函式的用法示例函式
- Oracle trunc()函式的用法Oracle函式
- Oracle 函式 Translate 的用法Oracle函式
- oracle的with函式用法示例Oracle函式
- Translate函式用法函式
- abs函式用法函式
- PHP的字串函式PHP字串函式
- php函式PHP函式
- PHP 函式PHP函式
- php 函式PHP函式
- C語言中函式printf()和函式scanf()的用法C語言函式
- C++ 函式 realloc 的用法C++函式
- PostgreSQL>視窗函式的用法SQL函式
- string 函式的基本用法函式
- Excel函式的初級用法Excel函式
- mysql中replace函式的用法MySql函式
- Oracle to_date()函式的用法Oracle函式
- translate函式的靈活用法函式
- cast函式的用法案例AST函式
- 關於lag函式的用法函式
- SQL LEN()函式用法SQL函式
- SSD-函式用法函式
- OVER(PARTITION BY)函式用法函式
- oracle table()函式用法Oracle函式