1

私は配列を持っています

array(0=>12,1=>34,2=>334,3=>87,4=>75);

私が欲しいのは、この配列で85未満の値です。前もって感謝します。

4

2 に答える 2

7

PHP の組み込み配列関数を使用array_filterして、カスタム フィルタリング関数に基づいてフィルタリング値を処理できます。

<?php
    function less_than_85($value) {
        return $value < 85;
    }

    $arr = array_filter($arr, "less_than_85");
?>

ここでサンプル入力を使用した実際の例を参照してください。

于 2012-11-26T05:59:40.433 に答える
0

キーを設定解除する if ステートメントを使用して、配列に対して foreach ループを実行できます。

何かのようなもの

foreach($array as $k => $v){ if($v>= 85) unset($array[$k]); }

于 2012-11-26T06:01:39.477 に答える