たとえば、フォームがあり、配列を介して値を次のページに投稿するとします。変数を個別に出力する while ループを作成したいと思います。これは私の問題です。私は実際に XML ドキュメントを持っています。この XML ドキュメントの変数を変更します。したがって、フォームから配列を介して渡す値を実装するには、ある種のループの助けが必要であると想定しているため、ループを停止する必要があるため、while ループが役立つと推測しています。
だから私はホテルのフォームを持っています。部屋が 2 つある場合は、while ループを 2 で停止させ、配列フォーム ポストから値を挿入したいと考えています。while ループを設定する方法は知っていますが、さまざまな値を xml ドキュメントに挿入するための何らかのガイダンスが必要です。
以下に例を示します: * 2 つの部屋があり、ラベル 0 とラベル 1 を子属性タグに入れ、子 2 と子 3 を子属性タグ内の 2 番目のループに入れます。
$label[0];
$label[1];
$label[2];
$label[3];
$NumberOfRooms = $_POST['NumbersOfRooms'];
$count = '0';
while ($count > $NumberOfRooms){ //Assuming that there is two rooms
$xml = '<checkIn>2012-10-15 </checkIn>
<checkOut>2012-10-18</checkOut>
<numberOfAdults>1</NumberOfAdults>
<numberOfChilderen>2</NumberOfChilderen>
<ChildAges>
<childAge age ='."3".' /> $label[0];
<childAge age ='."3".' /> $label[1]
</ChildAges>';
$count++;
}