PHP 配列をフィールドでフィルタリングする方法:
1. foreach を使用して配列を走査し、データをフィルタリングします
foreach は、PHP で配列を走査し、配列内の要素を処理するためによく使用されます。以下では、foreach を使用して $arr 配列を走査し、フィールド con で要素の内容をフィルタリングします。配列内で 200 以上、500 以下の配列をフィルタリングして除外します。
コードは次のとおりです:
上記のコードを実行した後の結果は次のとおりです:
2. for ループを使用して配列を走査し、データをフィルター処理します
for ループは PHP でもよく使用され、主に指定されたコード ブロックを実行するために使用されます。条件が満たされなくなるまでループして実行を終了します。次のコードは、con フィールドに従って 400 を超える配列をフィルターで除外し、それらを新しい配列 $newarr に配置します。
上記のコードを実行した結果は次のとおりです:
3. array_filter 関数を使用します。フィールドで配列を実装するには データをフィルターする
array_filter 関数は、コールバック関数メソッドを使用して配列内の値をフィルターし、必要なデータを除外します。次のコードは、300 未満の配列をフィルタリングして除外し、それらを新しい配列 $newarr に配置します。
上記のコードを実行した結果は次のとおりです:
4.配列フィルター データを走査する while ループ
#while ループは、条件が満たされる限り、指定されたコード ブロックを周期的に実行します。次のコードは、 con フィールドに従って 500 未満の配列をフィルタリングし、それらを新しい配列 $newarr に配置します。 上記のコードを実行した結果は次のとおりです: 推奨:以上がPHP配列をフィールドでフィルタリングする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。