如何使用PHP计算一定数量的li标签?

时间:2011-07-08 21:56:58

标签: php

我想知道如何使用PHP计算一定数量的li标签,当我达到某个数字时会做些什么?我正在使用foreach输出列表项。

3 个答案:

答案 0 :(得分:2)

最简单的可能是:

$count = substr_count($html , "<li>");

答案 1 :(得分:2)

$i = 0;
foreach (…) {
    echo '<li>';
    $i++;
    if ($i > $certainNumber) {
        doSomething();
    }
}

答案 2 :(得分:0)

根据您的陈述,请参阅下文,其中涉及foreach。这是一个抽象的答案形式,因为我不完全知道你的foreach与实际HTML的显示有什么关系,所以你必须将它与你的实际代码联系起来。

$c = 0;

foreach($html as $html_line)
    if (strpos($html_line, '<li>'))
        $c++;

// $c is equal to the number of li's in your html code.