Chu*_*utt 1 php post multidimensional-array
我正在使用HTML表单中的以下字段POST多维数组:
Member Name:
<input name="teamMembers[<?php echo $i; ?>][Name]" type="text"
id="teamMemberName1" maxlength="30" />
Email:
<input name="teamMembers[<?php echo $i; ?>][Email]" type="text"
id="teamMemberEmail1" maxlength="100" size="40" />
Run Code Online (Sandbox Code Playgroud)
我可以print_r($_POST['teamMembers']);看到数组的内容,但是当我尝试时,echo $_POST['teamMembers[0][Name]'];我得到一个" 未定义的索引 "错误.
我究竟做错了什么?(我确定这很傻.)
Sar*_*raz 11
你的语法错误:
echo $_POST['teamMembers[0][Name]'];
Run Code Online (Sandbox Code Playgroud)
应该:
echo $_POST['teamMembers'][0]['Name'];
Run Code Online (Sandbox Code Playgroud)