在php中获取循环总数
有人能帮忙吗?我想知道循环的总数 这是我的密码在php中获取循环总数,php,loops,Php,Loops,有人能帮忙吗?我想知道循环的总数 这是我的密码 echo '<form name="fproduct" action="product.php" method="post"> <br/><textarea name="item" rows="10" cols="20"></textarea> <br/> <input type="submit" value="Submit" /> </form>'; if(i
echo '<form name="fproduct" action="product.php" method="post">
<br/><textarea name="item" rows="10" cols="20"></textarea> <br/>
<input type="submit" value="Submit" />
</form>';
if(isset($_POST['item'])) {
$j = 0;
$arry=explode( "\\r\\n", $_POST['item'] );
for ($i = 0; $i <= count($arry); $i++) {
if((trim($arry[$i])) != null) {
$j++;
}
}
Print $j;
}
echo'
';
如果(isset($_POST['item'])){
$j=0;
$arry=explode(\\r\\n,$\u POST['item']);
对于($i=0;$i请尝试单独使用\n
if(isset($_POST['item'])){
$j = 0;
$arry=explode( "\n", $_POST['item'] );
for ($i = 0; $i < count($arry); $i++)
{
if((trim($arry[$i]))!= null){
$j++;
}
}
echo $j;
}
尝试echo$j;
打印类似print($j)的工作
这是什么上下文?你试图通过换行来计算行内项目的数量?但忽略空空格?@codebab循环的总数是多少?你试图计算的是什么,你看到的是什么结果,你期望它是什么,以及你的输入数据是什么?@codebab是的,我只想计算行,但忽略空newlines@JulIusmalundra当然了伙计没问题很高兴这有帮助
if(isset($_POST['item'])){
$count = 0;
$item = explode("\n", $_POST['item']);
foreach($item as $line) {
if(trim($line) != '') $count++;
}
echo $count;
}