gpt4 book ai didi

javascript - phpcurl远程页面javascript提取

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

我有一个远程页面,下面显示了它的源代码,

<!DOCTYPE html>
<html>
<head>
<title>somethingg blabla</title>
</head>
<body>
<script type="text/javascript">
function blala( ) { /*** code **/ }
var sitedata = {
"count": 1,
"threads": {
"38752": {
"thread_id": 38752,
"node_id": 4,
"title": "The ShadyCraft Beta Launch!",
"prefix_id": 19,
"content": {
"count": 1,
"content": {
"226167": {
"post_id": 226167

}
}
}
}
}
};
var extra_codes_here = 'blabla';
</script>

<h1>Hello world</h1>
</body>
</html>

我有 curl 此页面的代码,我得到了这个源代码,但是如何将值 var sitedata 获取到 php 数组,

最佳答案

$doc; // your document

preg_match('/var\ssitedata\s=\s({.*});/s', $doc, $matches);
$json = $matches[1];
print_r(json_decode($json, true));

并且您的 json 不正确。

"post_id": 226167, 

"post_id": 226167

关于javascript - phpcurl远程页面javascript提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41391194/

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