質問: file_get_html( 'http://hoge.com/date/toukou/foo.php?shopid=666' ); // 引っ張るものをclassで指定 foreach($html->find('div[class="left-block"]') as $element) // $elementの後ろにbrタグを入れる echo $element->innertext . ''; ``` php内に上記の様に記述する事により、 class名「left-block」にて囲まれたdivの内部を以下の様に表示することが出来ました。 > > 柿食えば > > 鐘が鳴る成 > > >>続きを読む > > ...以下同様に続く... > > > ここで、 1. 一番最初のタグのみにclassを指定したい 2. タグにて指定されるリンク先が相対パスとなっているものを絶対パスとしたい ( を の様に) この様に自動で編集を行いたいと考えているのですが、これは可能なのでしょうか? また可能な場合、どの様に行えば良いのでしょうか? どうぞご教示の程、お願い致します。
回答: http://tips.recatnap.info/japanese_translation_manual_simple_html_dom_parser/ 上記を参考に 最初のp要素を取得する例もでています。 要素や属性を取得できたら、そこに所望の値を設定すれば良いと思います。