PHPのarray_filter()関数
array_filter()関数は、ユーザー作成のコールバック関数を使用して配列の要素をフィルター処理します。フィルタリングされた配列を返します。
構文
array_filter(arr, callback, flag)
パラメータ
-
arr − フィルタリングされる配列
-
コールバック- 使用するコールバック関数
-
フラグ- コールバック関数に送信されるパラメーター:
-
ARRAY_FILTER_USE_KEY − 値の代わりにコールバックへの唯一の引数としてキーを渡します
-
ARRAY_FILTER_USE_BOTH − 値の代わりに、値とキーの両方を引数としてコールバックに渡します
-
戻る
array_filter()関数は、フィルター処理された配列を返します。
例
<?php function check($arr) { return(!($arr & 1)); } $arr1 = array(3, 6, 9, 15, 20, 30, 45, 48, 59, 66); print_r(array_filter($arr1, "check")); ?>
出力
Array ( [1] => 6 [4] => 20 [5] => 30 [7] => 48 [9] => 66 )
-
PHP max()関数
定義と使用法 最大 ()関数は、配列内の最高の要素、または2つ以上のコンマ区切りパラメーターの中で最高の要素を返します。 構文 max ( array $values ) : mixed または max ( mixed $value1 [, mixed $... ] ) : mixed パラメータ Sr.No パラメータと説明 1 値 パラメータが1つだけ指定されている場合は、同じタイプまたは異なるタイプの値の配列である必要があります。 2 value1、value2、.. 2つ以上のパラメーターが指定されている場合、それらは同じタイプまたは異
-
PHP log10()関数
定義と使用法 log10 ()関数は、数値の常用対数を計算します。 基数10の対数は、常用対数またはサンダードアルゴリズムとも呼ばれます。 log10(x)関数はlog 10を計算します バツ。これは、次の方程式によって自然対数に関連しています- log 10 x =log e x / log e 10だから log 10 100 =log e 100 / log e 10 =2 PHPでは、 log 10 log10()で表されます 関数 構文 log10 ( float $arg ) : float パラメータ Sr.No パラメ