私がこの入力を持っているとしましょう:
<input type="hidden" name="block-1" value="001"/>
<input type="hidden" name="block-2" value="012"/>
<input type="hidden" name="block-3" value="002"/>
<input type="hidden" name="block-4" value="005"/>
<input type="hidden" name="block-5" value="008"/>
このPHPループを使用してこれらの入力を処理したい
$i = 1;
do {
$x = 'block-'.$i;
$webBlock = $_POST[$x];
//some codes here
$i++;
}
while (!empty($webBlock));
なぜ私はいつも6つの出力を持っているのですか?そして最後のものは空白の出力です。ループは常にn+1を実行しているようです。与えられた入力の数に基づいて正しいループを作成する方法は?ありがとう!