Итак, у меня есть форма флажка, которая хранит значения в массиве, с несколькими значениями для каждого ключа.Как я могу проверить, проверено ли значение?in_array () не возвращает true для значений в массиве.
print_r ($ array) результаты:
Array ( [auto_loans] => auto_36_new,auto_48_new,auto_60_new,auto_72_new [mortgage_rates] => 30_year_fixed,15_year_fixed,7_1_arm_30_year,7_1_arm_15_year,5_1_arm_30_year,5_1_arm_15year,3_1_arm_30_year )
По сути, если какой-либо флажок установлен в true, я хочу вывести соответствующую ему скорость.
if (in_array("auto_36_new", $array))
{
// print the 36 month auto loan rate
}
elseif (in_array("auto_48_new", $array))
{
// print the 48 month auto loan rate
}
//etc...
Я не могу получить какой-либо код для возврата положительного значения для любого идентификатора ставки кредита, даже если он находится в распечатке массива.Что я делаю неправильно?Я даже не уверен, является ли in_array наиболее эффективным способом справиться с этим, поэтому я не привязан к этому.в идеале я хочу ограничить запрос определенным количеством результатов из-за внешних ограничений, но сначала мне нужно получить результаты формы.Помогите пожалуйста!Спасибо