数値を格納する配列があります。枚数は時期により変動します。$num
a が数値を保持する別の変数があり、どの範囲に収まるかを調べる必要があります。上記の場合$num
は 64 に該当します。 (32 より大きく 64 未満)
$ar = array(0, 32, 64, 96, 128, 160, 192, 224);
$num = 44;
どうすればこれをクラックできますか?
$ar = array(0, 32, 64, 96, 128, 160, 192, 224);
$num = 44;
$range = min(array_filter($ar, function($i) use($num) {
return $i > $num;
}));
var_dump($range);
オンラインデモ: http://ideone.com/KV6MWD