2

Web サイトのリスト項目の文字列値を PHP の変数/配列に格納して、条件付きチェック/ステートメントを実行しようとしています。PHP を使用してリスト項目の文字列値を取得するのに少し苦労しています。

これがマークアップです。

<div class="coursesListed">
<ul>
<li><a href="#"><h3>Item one</h3></a></li>
<li><a href="#"><h3>item two</h3></a></li>
<li><a href="#"><h3>Item three</h3></a></li>            
</ul>
</div>

私が理想的に望むのは、「アイテム1」、「アイテム2」、「アイテム3」の値を保持する変数または配列です。

4

3 に答える 3

2

テキストを取得するには、HTML コードを解析する必要があります。この目的で DOM パーサーを使用できます。

   $DOM = new DOMDocument;
   $DOM->loadHTML($str); // $str is your HTML code as a string

   //get all H3 
   $items = $DOM->getElementsByTagName('h3');
于 2013-07-14T09:37:47.027 に答える