プロが教えるわが家の防犯対策術!

いつもアドバイスいただきありがとうございます。

PHPの配列について教えていただけますでしょうか。
下記のような配列があるのですが、この配列の中から「900以上のデータだけ」を取得し、カウントする方法はないでしょうか?

array(7) {
[0]=>900
[1]=>611
[2]=>1114
[3]=>762



A 回答 (2件)

$a=[900,611,1114,762,1];


print count($a)."<br>"; // 全数カウント
print count(array_filter($a,function($x){return $x>=900;}))."<br>"; //900以上カウント
    • good
    • 0
この回答へのお礼

yambejpさん
ご回答いただきありがとうございます。array_filterを使うんですね!これで試してみます。ありがとうございました。

お礼日時:2017/04/24 11:09

当然できるに決まってるんだけど, だからといって書いてしまうとあなたのためにならないのでアドバイスだけ.



PHP とかプログラムとかを全部忘れて, あなたが自分でやるとしたらどのようにしますか?
    • good
    • 0
この回答へのお礼

Tacosanさん
ご回答いただきありがとうございました。

お礼日時:2017/04/24 11:10

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!