(5)指定したタグの中でひとつだけ指定してオブジェクトを得 – PHP Simple HTML DOM Parser -

次は、find()にもうひとつ引数を指定して、オブジェクトをひとつだけ得ます。

find()の二つ目の引数は、一つ目の引数で該当したオブジェクトのなかから何番目のオブジェクトかを
決定します。0から始まるので一つ目が0、n番目を指定するときはn-1を指定します。

find('p', 1);

echo $item->innertext;
?>

この場合結果は以下になります。

そうですか、それは大変でしたね

find(‘p’, 1) としているので、二番目のpタグが出力されていることがわかります。

— スクレイピング対象のhtmlファイル(sample.html) —


ヘッダーですよね

今日ははれでしたが寒かったですよ

そうですか、それは大変でしたね

以上

ヤフー

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>