如何在PHP中计算HTML输出的行数

如何在PHP中计算HTML输出的行数,php,html,Php,Html,如何使用PHP计算HTML中标记的数量?我有一个网站,显示了我的游戏服务器上的所有禁令,我想计算已经完成的禁令的数量,我认为唯一的方法是计算标记的数量,因为HTML输出都在一行上。目前我有: $content = file_get_contents('**WEBSITE OF BAN LIST HERE**') HTML输出如下所示,但要长得多: hillel123 banned on 13/March/2014 with reason : None<br>xmrbrhoom ba

如何使用PHP计算HTML中
标记的数量?我有一个网站,显示了我的游戏服务器上的所有禁令,我想计算已经完成的禁令的数量,我认为唯一的方法是计算
标记的数量,因为HTML输出都在一行上。目前我有:

$content = file_get_contents('**WEBSITE OF BAN LIST HERE**')
HTML输出如下所示,但要长得多:

hillel123 banned on 13/March/2014 with reason : None<br>xmrbrhoom banned on 13/March/2014 with reason : None by [name of banner]<br>InfinityJoris banned on 13/March/2014 with reason : None by [Name of banner]<br>
hillel123于2014年3月13日被禁原因:无
xmrbrhoom于2014年3月13日被禁原因:无[旗帜名称]
InfinityJoris于2014年3月13日被禁原因:无[旗帜名称]

谢谢

您可以通过计算

的出现次数来计算出有多少禁令?只要html是这种形式的

echo substr_count($html, '<br>'); // How many new lines there are?
echo substr\u count($html,
);//有多少条新线路?
您可以通过计算

的出现次数来计算出有多少禁令?只要html是这种形式的

echo substr_count($html, '<br>'); // How many new lines there are?
echo substr\u count($html,
);//有多少条新线路?
您可以通过计算

的出现次数来计算出有多少禁令?只要html是这种形式的

echo substr_count($html, '<br>'); // How many new lines there are?
echo substr\u count($html,
);//有多少条新线路?
您可以通过计算

的出现次数来计算出有多少禁令?只要html是这种形式的

echo substr_count($html, '<br>'); // How many new lines there are?
echo substr\u count($html,
);//有多少条新线路?
您可以使用以下代码对标签进行计数:

$dom = new DOMDocument;
$dom->loadHTML($HTML);
$allElements = $dom->getElementsByTagName('*');
echo $allElements->length;

代替(*),您可以放置您想要的任何标记,并将获得这些标记的数量。

您可以使用以下代码计算标记数:

$dom = new DOMDocument;
$dom->loadHTML($HTML);
$allElements = $dom->getElementsByTagName('*');
echo $allElements->length;

代替(*),您可以放置您想要的任何标记,并将获得这些标记的数量。

您可以使用以下代码计算标记数:

$dom = new DOMDocument;
$dom->loadHTML($HTML);
$allElements = $dom->getElementsByTagName('*');
echo $allElements->length;

代替(*),您可以放置您想要的任何标记,并将获得这些标记的数量。

您可以使用以下代码计算标记数:

$dom = new DOMDocument;
$dom->loadHTML($HTML);
$allElements = $dom->getElementsByTagName('*');
echo $allElements->length;

代替(*)你可以放置任何你想要的标签,你会得到这些标签的数量。

我想你应该使用
文件
的文件内容。然后使用count()函数获取结果数组的长度。

我想您需要使用file\u get\u内容的
file
。然后使用count()函数获取结果数组的长度。

我想您需要使用file\u get\u内容的
file
。然后使用count()函数获取结果数组的长度。

我想您需要使用file\u get\u内容的
file
。然后使用count()函数获取结果数组的长度。

我能想到的最简单的方法是创建一个数组,然后对其进行计数。 既然所有这些都集中在一个字符串中,您就可以轻松地完成:)


我能想到的最简单的方法是制作一个数组,然后进行计数。 既然所有这些都集中在一个字符串中,您就可以轻松地完成:)


我能想到的最简单的方法是制作一个数组,然后进行计数。 既然所有这些都集中在一个字符串中,您就可以轻松地完成:)


我能想到的最简单的方法是制作一个数组,然后进行计数。 既然所有这些都集中在一个字符串中,您就可以轻松地完成:)



这可能是一个不起作用的注释,因为它们不是实际的换行符,而是

标记。我认为这是一个答案。这可能是一个不起作用的注释,因为它们不是实际的换行符,但是

标记。我认为这是一个答案。这可能是一个不起作用的注释,因为它们不是实际的换行符,而是

标记。我认为这是一个答案。这可能是一个不起作用的注释,因为它们不是实际的换行符,但是

标签代替了。我认为这是一个答案。谁否决了这一点,并且没有给出理由。。。它完美地工作谁否决这一点,并没有给出一个理由。。。它完美地工作谁否决这一点,并没有给出一个理由。。。它完美地工作谁否决这一点,并没有给出一个理由。。。它工作得很好