如何用PHP编号?

1 php

更新:

我知道我可以<ol>在输出中使用directky但我记得使用类似的东西:

<?php echo $i++; ?>当我在wordpress博客上工作一次.每当我插入该标签时,会出现一个比前一个更大的数字,所以我基本上做了:

<?php echo $i++; ?> Text
<?php echo $i++; ?> Text
<?php echo $i++; ?> Text
Run Code Online (Sandbox Code Playgroud)

我是前端人(HTML/CSS)所以请原谅这个基本问题.我只需要知道PHP中可以用什么代码来编写一些文本.

文本

文本

文本

成:

  1. 文本

  2. 文本

  3. 文本

有点像<ol>html但在PHP中.

Pek*_*ica 6

更新的答案:

您可以像现在一样使用变量(您发布的示例应该已经有效).只需使用初始化它$i = 0;

老答案:


你在这里有一个根本的误解.PHP是一种脚本语言,而不是标记语言.PHP执行诸如连接数据源,计算,添加,更改数据库中的条目等操作.简而言之,PHP代码是一系列执行的命令.PHP本身没有设计元素,标签和格式化选项.

PHP可以(并且通常会)输出HTML(您可以在哪里<ol>)来显示内容.

您可以在PHP中拥有一组来自文件或数据源的任意数据:

$array = array("First chapter", "Second chapter", "Third chapter"); 
Run Code Online (Sandbox Code Playgroud)

您可以将此数据输出为HTML:

echo "<ol>";

foreach ($array as $element)  // Go through each array element and output an <li>
 echo "<li>$element</li>";

echo "</ol>";
Run Code Online (Sandbox Code Playgroud)

结果是(大致)

<ol>
<li>First chapter</li>
<li>Second chapter</li>
<li>Third chapter</li>
</ol>
Run Code Online (Sandbox Code Playgroud)