本日はPHPスクレイピングについて。スクレイピング自体はRuby、Javaとやってきました。PHPに関しては昔、正規表現でごりごりやってましたね。これを使えば何でもできるんで一番早いです。ともによくはないので、今回はHTMLパーサーを使った方法をメモリます。PHPのスクレイピングはRubyにも負けず劣らずたくさんありますが、一番簡単なのが下記の方法でしょう。);上記のように書き,「xpathでの要素の指定」のところにxpathの記法で要素を指定してあげればOKです。xpathまとめhttp://qiita.com/merrill/items/aa612e6e865c1701f43b単純にidとかで指定する場合はxpath(“//div[@id=”sample_id”]’)とかで簡単なんですが、classの場合には複数のクラスがある場合が普通です。);とやっても取得できません。);のようにかかないとダメなのです。あとは$dataListをループで回し、取得してあげればOKです。配列にしてしまうのが一番簡単でしょう。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト関連記事PHPの無名関数+array系の関数PHPの無名関数について。PHP5.3.0以降で実装され、概念としては知っていましたが、あまり使ったことがありませんでした。...laravelのmigrationに関してDBのカラムの保守などをする場合のmigrationに関して。使っていたのですが、しっかりまとめてなかったのでここでまとめて見ようかと思います。...PHPでのリフレクションJavaなどでは結構やりましたが、PHPでも動的にインタンス生成→メソッド呼び出しということをやれるとやれることが一気にふえるため、ちょっとメモです。...cakePHPでの多対多についてcakePHPで多対多のリレーションを使う機会があったので、その時のメモなどを。多対多を説明するときには例によってブログの投稿(Item)とタグ(Tag)の関係が一番わかりやすいですね。...PHPの名前空間PHPでも5.3以降はJavaのパッケージのように名前空間を使うことができます。