gpt4 book ai didi

javascript - 使用PHP从网页获取脚本内容

转载 作者:行者123 更新时间:2023-12-03 07:30:30 25 4
gpt4 key购买 nike

我想从网页的 script 标记中获取特定内容。
这是 HTML 页面。

<html>
<head>
<title></title>
<script>
//some other srcipt code
</script>
</head>
<body>
<script>
//some other srcipt code
</script>
<!-- some other html code -->
<script>
var abc = {"asld":"asdjk","thisone":"https:\/\/www.example.com\/$N.jpg|#1000#M$M#JSuL8|1000#M$M#fW4EC0jcOl8kUY_QBZbOASsF8t0","user_gender":"m"};
</script>

</body>
</html>

我只想获取此值fW4EC0jcOl8kUY_QBZbOASsF8t0,它位于脚本变量var abcthisone的最后一个属性中。
我可以使用 PHP HTML DOM 来完成此操作吗?如果没有那我该怎么办

最佳答案

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

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

假设网页为http://example.com ,

$data = file_get_contents('http://example.com');
preg_match_all("/\"thisone\":\".*#(.*)\",/", $data, $output);
echo $output[1][0]; // prints fW4EC0jcOl8kUY_QBZbOASsF8t0

希望有帮助!

关于javascript - 使用PHP从网页获取脚本内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35823745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com