第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 php 從 html 網(wǎng)站獲取 javascript 數(shù)組/變量

使用 php 從 html 網(wǎng)站獲取 javascript 數(shù)組/變量

PHP
婷婷同學(xué)_ 2023-08-19 10:14:01
我有這個 html 文本,需要將 mydata 從 html 提取到 php<script>var mydata=[{"id":105,"i":"4.jpg"},{id":13,"i":"5.jpg"}];//some other js code</script>我在 php 中嘗試過:$html = file_get_contents($url);$js = preg_grep("/var mydata={.*}/", $html);$js = str_replace("var mydata=", "", $js );$sv = json_decode($js);print_r($sv);沒有提取任何內(nèi)容。請問我做錯了什么?PS我在這里找到了類似的主題How to get Javascript variable from an HTML page?
查看完整描述

1 回答

?
瀟瀟雨雨

TA貢獻(xiàn)1833條經(jīng)驗 獲得超4個贊

preg_match是解決方案:


$matches = array();

$js= preg_match("/var mydata=\[.*\]/", $html, $matches);

$match = str_replace("var mydata=", "", $matches[0]);

$sv = json_decode($match);

print_r($sv);


查看完整回答
反對 回復(fù) 2023-08-19
  • 1 回答
  • 0 關(guān)注
  • 141 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號