収集するときに役立ちます。 /* JS コードの解析関数 次のような JS コード: var pp_link="/videos/41939vod-play-id-41939-(ppvod).html";var pp_vodname="chill"; 出力の解析: Array( [pp_link] => "/videos/41939vod-play-id-41939-(ppvod).html" [pp_vodname] => "Chill" ) */ function parse_js($ string ){ $pregString="#var ([a-zA-Z_0-9]+)=([^;]*);#"; preg_match_all($pregString,$string,$JsArrayPre); $num = count($JsArrayPre['0']); for($i=0;$i $jsVarName=$JsArrayPre['1'][$i]; $JsArray[ $ jsVarName]= $JsArrayPre['2'][$i]; } $JsArray を返す } コードをコピー