PHPマニュアル、Stackoverflow、およびいくつかのフォーラムを検索しましたが、いくつかのPHPロジックに困惑しています。疲れたばかりかもしれませんが、誰かの助けや指示をいただければ幸いです。
私はPHP文字列を持っています、例えば:
$string = 'cats cat1 cat2 cat3 dogs dog1 dog2 monkey creatures monkey_creature1 monkey_creature2 monkey_creature3';
最終的には、最終的な出力を次のようにするのが理想的ですが、今のところ配列を取得するだけで十分です。
<h2>cats</h2>
<ul>
<li>cat1</li>
<li>cat2</li>
<li>cat3</li>
</ul>
<h2>dogs</h2>
<ul>
<li>dog1</li>
<li>dog2</li>
</ul>
<h2>monkey creatures</h2>
<ul>
<li>monkey_creature1</li>
<li>monkey_creature2</li>
<li>monkey_creature3</li>
</ul>
ただし、落とし穴がありますが、文字列がわずかに異なる場合があります。
$string = 'cats cat1 cat2 cat3 cat4 cat5 cats6 dogs dogs1 dogs2 monkey creatures monkey_creature1 lemurs lemur1 lemur2 lemur3';
とにかく、これはStackoverflowに関する私の最初の質問であり、すべてのヘルプ担当者に事前に感謝します!
編集:私はいくつかの特定の制限の下で作業しており、文字列の前のコードを変更することはできません。私は高度にすべての親を知っています(「猫」、「犬」、「キツネザル」、「猿の生き物(スペース付き)」