PHP ile X daha kısa dizi tamsayı kaldırma

2 Cevap php

Ben 0-100 değerleri tamsayılar ile bir dizi var. Ben sayı X daha az olan tamsayıları kaldırmak ve eşit veya numara X daha büyük olanları tutmak isteyen

Ben PHP kullanıyorum.

Teşekkürler!

2 Cevap

Biraz çirkin yalındır aksak create_function, ancak kullanarak:

$filtered = array_filter($array, create_function('$x', 'return $x >= $y;'));

PHP> = 5.3 için:

$filtered = array_filter($array, function ($x) { return $x >= $y; });

$y istersen ayarlayın.

array_filter fonksiyonu istediğiniz biridir benziyor.