要采集并加載JavaScript數據,可以使用PHP中的curl或者file_get_contents函數來獲取網頁內容,然后使用正則表達式或者DOM操作來提取JavaScript數據。
以下是一個簡單的示例代碼:
$url = 'https://example.com/page_with_js_data';
// 使用curl獲取網頁內容
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($ch);
curl_close($ch);
// 使用正則表達式提取JavaScript數據
preg_match('/var data = (.*);/', $html, $matches);
$js_data = json_decode($matches[1], true);
// 輸出JavaScript數據
print_r($js_data);
請注意,以上示例僅用于演示目的。在實際應用中,可能需要根據具體情況調整正則表達式或者使用更復雜的方法來提取JavaScript數據。