php抓取开奖网页内容(我想从网页的script标记中获取特定内容内容。)

优采云 发布时间: 2021-10-26 12:11

  php抓取开奖网页内容(我想从网页的script标记中获取特定内容内容。)

  我想从网页的脚本标签中获取特定内容。

  这是一个 HTML 页面。

  

//some other srcipt code

//some other srcipt code

var abc = {"asld":"asdjk","thisone":"https:\/\/www.example.com\/$N.jpg|#1000#M$M#JSuL8|1000#M$M#fW4EC0jcOl8kUY_QBZbOASsF8t0","user_gender":"m"};

  我只想得到这个值 fW4EC0jcOl8kUY_QBZbOASsF8t0,它位于脚本变量 thisone 中 var abc 的最后一个属性中。

  我可以使用 PHP HTML DOM 来做到这一点吗?如果没有,我该怎么办

  最佳答案

  您可以使用正则表达式轻松获取它

  "thisone":".*#(.*)",

  假设页面是,

  $data = file_get_contents('http://example.com');

preg_match_all("/\"thisone\":\".*#(.*)\",/", $data, $output);

echo $output[1][0]; // prints fW4EC0jcOl8kUY_QBZbOASsF8t0

  希望有帮助!

  关于javascript-using PHP to get script content from web pages,我们在Stack Overflow上发现了一个类似的问题:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线