array_filter
コールバック関数を使用して、アレイのユニットをフィルタリングします
array_filter()
関数は、コールバック関数を使用してアレイ内の値をフィルタリングします。
この関数は、入力配列内の各キー値をコールバック関数に渡します。コールバック関数がtrueを返すと、入力配列の現在のキー値が結果配列に返されます。配列キー名は変更されていません。
コールバック関数を使用して、配列内の要素をフィルタリングします。
<?php 関数test_odd ( $ var ) { return ( $ var & 1 ) ; } $ a1 = array ( " a" 、 " b " 、 2、3、4 ) ; print_r ( array_filter ( $ a1 、 "test_odd" ) ) ; ?>
自分で試してみてください
array_filter ( array 、 callbackfunction ) ;
パラメーター | 説明する |
---|---|
配列 | 必須。フィルタリングする配列を指定します。 |
CallBackFunction | 必須。使用するコールバック関数を指定します。 |