| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
array_filter(PHP 4 >= 4.0.6, PHP 5, PHP 7) array_filter — コールバック関数を使用して、配列の要素をフィルタリングする 説明
パラメータ
返り値フィルタリングされた結果の配列を返します。 変更履歴
例
例1 array_filter() の例
<?php 上の例の出力は以下となります。 Odd : Array ( [a] => 1 [c] => 3 [e] => 5 ) Even: Array ( [0] => 6 [2] => 8 [4] => 10 [6] => 12 ) 例2
<?php 上の例の出力は以下となります。 Array ( [0] => foo [2] => -1 ) 例3 array_filter() で
<?php 上の例の出力は以下となります。 array(1) { ["b"]=> int(2) } array(2) { ["b"]=> int(2) ["d"]=> int(4) } 注意警告
配列の内容がコールバック関数内で変更された場合 (たとえば要素が追加されたり削除されたりなど) のこの関数の挙動は未定義です。 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「array_filter - コールバック関数を使用して、配列の要素をフィルタリングする」をGoogle検索
|