Ryusuke Fuda's Tech Blog

Softweare Enginier about Web, iOS, Android.

2013-10-23から1日間の記事一覧

正規表現でヒットした文字列を抽出, 後方参照(PHP)

■ preg_replace の後方参照を使う $text = 'src="http://abcdefghtijklmn"'; $val = preg_replace('/src="(.*)"/', '${1}', $text); var_dump($val); // http://abcdefghtijklmn が取得できる 正規表現の()の中にヒットした一個目が$valに入る。 ${1}が一つ…

xml CDATA 取得(PHP)

php

■ rssフィードやapiをxmlで取得するときsimplexml_load_string()ではCDATAは取得できない。 $url = "{フィードURL}"; $contents = file_get_contents($url); $rss = simplexml_load_string($contents,'SimpleXMLElement', LIBXML_NOCDATA); var_dump($rss); …