$i = 1;
while ( $i++ )
{
echo $i;
if ( isset( $_POST["item_name$i"] ) )
{
//do something
}
else break;
}
这将输出 - 2,3
如果我设置$ i = 0我什么都没得到,我想要1,2。
答案 0 :(得分:1)
你要找的是预增量而不是后增量
<?php
$i = 0;
while(++$i){
echo $i;
if (isset($_POST["item_name$i"])){
//do something;
}
else break;
}
?>
预先增量先增加数字,然后回显给你 后增量回显给你然后增加它
答案 1 :(得分:1)
试试这个
$i = 1;
while (++$i){
echo $i;
if (isset($_POST["item_name$i"])){
do something
}
else {break;}
}