解析JS代码函数(把JS变量解析成PHP数组)
p 做采集的时候用得上。 /p
做采集的时候用得上。
/* 解析JS代码函数 JS代码如: var pp_link="/videos/41939vod-play-id-41939-(ppvod).html";var pp_vodname="寒战"; 解析输出: Array( [pp_link] => "/videos/41939vod-play-id-41939-(ppvod).html" [pp_vodname] => "寒战" ) */ 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<$num;$i++){ $jsVarName=$JsArrayPre['1'][$i]; $JsArray[$jsVarName]= $JsArrayPre['2'][$i]; } return $JsArray; }
- 上一篇:检测移动设备(手机)的 PHP 类库
- 下一篇:获取操作系统
精彩图集
精彩文章