В FireFox у меня есть радиовход со значением, установленным в строку «false» (не уверен, есть ли какое-либо возможное отличие от логического false).
<input name="test_1" type="radio" value="false" />
Когда я публикую форму, я получаю:
print_r($_POST["test_1"]);
Array
(
[test_1] =>
)
, что говорит о том, что браузер переводит строку "false" в логическое значение FALSE или NULL.
Каково ожидаемое поведение?
Что если я специально хочу, чтобы строка "false" была возвращена?