PHP を使用して、HTML ページからラジオ ボタンの値を取得します。私のHTMLは次のようになります。
<input type="radio" name="1.1" value="yes">
<input type="radio" name="1.1" value="no">
<input type="radio" name="1" value="yes">
<input type="radio" name="1" value="no">
その結果、$_POST['1'] は値を返しますが、$_POST['1.1'] は何も返しません。HTML 4 仕様を確認しました。name 属性の値は文字で始まるだけですが、1 は文字ではありません。1.1 では返されないのに、どうして返されるのでしょうか? それとも、ここで何か他の魔法が起こっているのでしょうか? 最新バージョンの Chrome を使用しています。