PHP - 计算 ul 内的 li 元素

标签 php html count html-lists

我正在寻找一种方法来计算 php(不是 js)中 ul 中的动态 li 元素。

例如:

<ul>

  <li> lorem </li>

  <li> ipsum </li>

  <li> dolor </li>

  <li> sit </li>

</ul>

会返回数字4。 (我是不是太笨了,不能在这里使用正确的代码?)

有什么方法可以在 php 中实现吗?

提前致谢!

编辑:

标记由 cms 系统生成,计数应放在列表之前,在模板文件中。

最佳答案

你可以做一个非常简单的Substring Count对于 <li> (或 -li- )在该字符串上,它将返回项目数。


编辑:

$count = substr_count($html,'<li>'); //where $html holds your piece of HTML.

关于PHP - 计算 ul 内的 li 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7397997/

相关文章:

php - 如何使用 session 设置计数器 View ?

sql - 带外键引用行数的多表选择

SQL:将总计数与条件计数相结合

php - 测试 php/mysqli 连接

php - 如何格式化带有前导零和千位逗号的数字?

php - 带 cloudflare 的 https 给出 502 而 http 工作正常

javascript - 将输入标签制作成下拉列表

JavaScript Canvas

php - 在数组 PHP 中添加键

javascript - 遍历 DOM 以根据每个 anchor 显示单独的内容