带有不同回显文本的php循环

德米特里·库兹敏(Dmitry Kuzmin)

我刚刚开始学习php,并且在这里找到了很多问题和所有答案,但是我坚持了一个问题,不知道我需要使用哪个搜索词来找到答案,所以:我需要做一些带有不同回显文本的循环,但每个新行应具有$ line + 1,例如:

$line=1;
Echo 'this line has number ='.$line;
$line=$line+1;
Echo 'this is second line'.$line;
$line=$line+1;
Echo ' third line'.$line;

我知道做我想要的事情是最简单的方法,但是php guru会以其他最简单的方式做同样的事情。你能帮我个忙吗?

丹尼尔

您可以使用Array来存储您的文本。然后,您可以通过循环遍历它foreach

<?php
$textArray = ["First text", "Other text", "Final text"];
foreach ($textArray as $key=>$value) {
    $key++;
    echo "Line $key - $value" . "<br>";
}
?>

此打印

Line 1 - First text
Line 2 - Other text
Line 3 - Final text

$key变量是您的阵列(或在您的情况下的行号)的索引。我们使用$key++来将变量增加1,这样它就不会从第0行开始。

$value变量是在您的数组元素中的文本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档