我有一个数组,其值的整数从0到100。我希望删除小于X的整数,并保留等于或大于X的整数。

最佳答案

使用笨拙的create_function有点难看,但直截了当:

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

对于PHP> = 5.3:
$filtered = array_filter($array, function ($x) { return $x >= $y; });

$y设置为您想要的任何内容。

09-13 13:26