方法: 1. 配列を処理し、80 を超える数値を返すように関数をカスタマイズします。構文は "function f($n){return($n>80);}" です。 2. array_filter ( )指定された配列「array_filter($arr,"f")」を処理するカスタム関数を呼び出します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php では、次のことができます。 array_filter () 関数を使用すると、配列をフィルターして 80 より大きい数値を取得します。
array_filter() 関数は、コールバック関数を使用して配列内の要素をフィルターします。
この関数は、入力配列内の各キー値をコールバック関数に渡します。コールバック関数が true を返した場合、入力配列の現在のキー値が結果配列に返されます。配列キー名は変更されません。
実装方法: array_filter()関数で呼び出すコールバック関数に条件を設定し、80以上の配列要素を返すだけです。
<?php function f($num){ return($num>80); } $arr=array(8,81,80,89,90,23,99,100); var_dump($arr); $res=array_filter($arr,"f"); var_dump($res); ?>
80 以下の数値をフィルターし、80 を超える数値のみを返します。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHP配列で80を超える数値を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。