я следующие:Как искать ассоциативный массив, если значение находится между двумя элементами
У меня есть определенное значение 14,50
И следующий ассоциативный массив:
element a element b element c
row 1 8 12 house
row 2 12 15 cat
row 3 17 20 pizza
ни у кого знаю, как я могу проверить ассоциативный массив, в котором строка 14.50 находится между элементом a & b. В строке примера 2.
Я хочу получить значение cat. Если значение будет 4, я хочу, чтобы дать первое значение 'дом' ...
Пожалуйста совет :)
Array
(
[0] => Array
(
[medewerker] => 799
[datum] => 2016-04-14 00:00:00
[uursoort] => Reisuur
[uurcode] => RNV
[project] =>
[begin] => 7.50
[eind] => 8.00
[uren] => 0.5
[cumulatiefOud] => 0
[cumulatief] => 0
[overuren125] => 0
[overuren150] => 0
)
[1] => Array
(
[medewerker] => 799
[datum] => 2016-04-14 00:00:00
[uursoort] => Werkuur
[uurcode] => DNV
[project] =>
[begin] => 8.00
[eind] => 16
[uren] => 8
[cumulatiefOud] => 0
[cumulatief] => 8
[overuren125] => 0
[overuren150] => 0
)
[2] => Array
(
[medewerker] => 799
[datum] => 2016-04-14 00:00:00
[uursoort] => Werkuur
[uurcode] => DEV125
[project] =>
[begin] => 8.00
[eind] => 16.25
[uren] => 0.25
[cumulatiefOud] => 8
[cumulatief] => 8.25
[overuren125] => 0.25
[overuren150] => 0
)
Можете ли вы показать код ассоциативного массива, пожалуйста? –
см. Выше. Итак, в этом случае, если значение let say 7.75 находится между элементом «BEGIN» и элементом «Eind» ... в этом случае [1] –
Er ... В вашем коде, который вы отправили, нет «CAT» , ': (' –