ホーム > タグ > プログラミング
プログラミング
preg_match_all
- 2009-12-09 (水)
- プログラミング
yahoo!デベロッパーネットワークの検索APIで、キーワードに対する結果数が
ResultSet xsi:schemaLocation=”urn:yahoo:jp:itemSearch http://shopping.yahooapis.jp/ShoppingWebService/V1/itemSearch.xsd” xmlns=”urn:yahoo:jp:itemSearch” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” totalResultsAvailable=”16676″ totalResultsReturned=”10″ firstResultPosition=”1″>
の「totalResultsAvailable」にあるわけですよ。
すると、simplexml_load_file()では取り出せないわけで、仕方が無いので正規表現で取り出すことにしました。
それでこちらを参考にして一旦ファイル取得して、preg_match_all()で正規表現
/totalResultsAvailable=”(\d+)”/
で取得・・・出来るはずなのに出来ない。
で、悩む。悩んだ結果、preg_match_all()のマニュアル
マッチしたすべての内容を含む、 flags で指定した形式の多次元配列。
を見てやっと気づきました。「多次元配列」で格納されてるんですか。そうですか。
で、普通に多次元配列として表示させてみたら出来ました。
いやはや、こんな所で時間を食うとはまだまだ未熟者な自分でした。
- Comments: 0
- Trackbacks: 0
Home > Tags > プログラミング
- Search
- その他色々
- サイドバー
- Links
-
- ブログロール
- Feeds
- Meta
- track word

