Использование переменной в $_POST[]
Я предполагаю, что это очень нубский вопрос, но я не могу понять это.
У меня есть код:
for($i=1; $i<9; $i++){
if (isset($_POST['is'$i'ID'])) {
echo $i . " is OK<br>";
}
}
И я знаю, что проблема заключается в этой строке:
if (isset($_POST['is'$i'ID']))
Как я могу использовать переменную I в этом коде?
2 ответа
Решение
Правила объединения строк применяются даже при использовании в качестве ключей массива:
if (isset($_POST['is'.$i.'ID']))
Просто прикинь свои строки. Вы даже делаете это в своем эхо-звонке:)
if (isset($_POST['is' . $i . 'ID']))