コールバック関数。配列の値が取得した条件の場合はTRUE、そうでない場合はFALSEを返す。
<?php function string_filter( $param1 ) { return is_string( $param1 ); }
$data = array("aa",10,"bb",20); $str = array_filter( $data, "string_filter"); var_dump($str) ; ?>
●実行結果 array(2) { [0]=> string(2) "aa" [2]=> string(2) "bb" }