配列を作成するチャプターとサブチャプターを作成するための動的フォームがあります。
var_dump($_POST);
array{["textfield"] => array {
[0] => "title one"
[1] => "title two"
[2] => "title three"
[4] => "title four"
}
["textarea"] => array {
[0] => "title text"
[1] => "title summary"
[2] => "title description"
[4] => "title details"
}
["hidden"] => array {
[0] => "1"
[1] => "2"
[2] => "3"
[4] => "1"
}
}
私は配列に非常に弱いです。多次元配列と並べ替えに関するいくつかの記事を読んだことがありますが、これをどのように調整する必要があるかを理解するために、運がなかったり、私のものによく似た例を見たりすることはありませんでした。
私はそれぞれのためにしたい:
<div class="row<? echo $hidden ?>">
<h2><? echo $textfield ?></h2>
<h3><? echo $textarea ?></h3>
</div>
キー 0 (または対応するキー番号) と値を複数の配列で一致させます。に似ている:
<div class="row<? echo $_POST['hidden'][0] ?>">
<h2><? echo $_POST['textfield'][0] ?></h2>
<h3><? echo $_POST['textarea'][0] ?></h3>
</div>
<div class="row<? echo $_POST['hidden'][1] ?>">
<h2><? echo $_POST['textfield'][1] ?></h2>
<h3><? echo $_POST['textarea'][1] ?></h3>
</div>
<div class="row<? echo $_POST['hidden'][2] ?>">
<h2><? echo $_POST['textfield'][2] ?></h2>
<h3><? echo $_POST['textarea'][2] ?></h3>
</div>
<div class="row<? echo $_POST['hidden'][3] ?>">
<h2><? echo $_POST['textfield'][3] ?></h2>
<h3><? echo $_POST['textarea'][3] ?></h3>
</div>
このフォームは何百もの深さで動的に作成される可能性があり、配列全体または各 $key のすべての $values しか出力できませんでした。さまざまな配列を介したマッチングに成功していません。
フォローしていただければ幸いです。何か提案があれば、私はとても感謝しています。