そのため、以前に、ファイル内の文字列の最大出現回数を見つけるという質問を見てきましたが、それらはすべて、何を探すべきかを知っていることに依存しています。
入力データの束を取得し、基本的にそのさまざまな部分を id を参照する html スパン タグでラップするフラット ファイル データベースと呼ばれるものがあります。
各行は次のような形式で出てきます。
<p>
<span class="ip">58.106.**.***</span>
Wrote <span class='text'>some text</span>
<span class='effect1'> and caused seizures </span>
<span class='time'>23:47</span>
</p>
次に、最も多く発生する #test コンテンツを見つけるにはどうすればよいでしょうか。
つまり、もし私が持っていたら
<p>
<span class="ip">58.106.**.***</span>
Wrote <span id='text'>woof</span>
<span class='effect1'> and caused seizures </span>
<span class='time'>23:47</span>
</p>
<p>
<span class="ip">58.106.**.***</span>
Wrote <span class='text'>meow</span>
<span class='effect1'> and caused mind-splosion </span>
<span class='time'>23:47</span>
</p>
<p>
<span class="ip">58.106.**.***</span>
Wrote <span class='text'>meow</span>
<span class='effect1'> and used no effect </span>
<span class='time'>23:47</span>
</p>
<p>
<span class="ip">58.106.**.***</span>
Wrote <span class='text'>meow</span>
<span class='effect1'> and used no effect </span>
<span class='time'>23:47</span>
</p>
出力は「ニャー」になります。
これをphpでどのように達成しますか?