如何删除小于X的数组中的整数?

amb*_*use 6 php arrays integer filtering

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

dec*_*eze 15

使用笨重create_function而有点丑陋但是直截了当:

$filtered = array_filter($array, create_function('$x', 'return $x >= $y;'));
Run Code Online (Sandbox Code Playgroud)

对于PHP> = 5.3:

$filtered = array_filter($array, function ($x) { return $x >= $y; });
Run Code Online (Sandbox Code Playgroud)

设置$y为你想要的任何东西.