хочу сравнить 2 массива. Но в случае чисел я хочу сравнить в пределах указанного диапазона.
Например, мы сравним 3 варианта: пол, цвет глаз и рост
В случае роста, если, например, у людей 1,70 роста, а в другом массиве у меня 1,75, я не получаю результаты, потому что он показывает только точные совпадения с этими данными.
Я хотел бы показать результаты, когда другой массив находится в диапазоне от 1,70 до 1,79
<?php
$arra_1=array("woman","blue","1,70");
$array_2=array("woman","brown","1,71");
$result=array_intersect($array_1,$array_2);
print_r($result);
?>
В этих условиях с array_intersect()
он показывает мне только 1 результат, потому что единственное общее значение - "женщина", но если бы я мог сравнить диапазон высот от 1,70 до 1,80, это дало бы мне 2 результата .
Как я могу сравнить числа в двух массивах между минимальным и максимальным диапазонами?