它有效,但對我來說,我試圖找到隱藏在腳本標簽中的 csrf 令牌,起初無法讓它工作,所有出來的都是NULL
。
我的解決辦法是use explode()
在腳本S和非常重要的記憶->innertext
否則你不能得到一個string
。
我很幸運,令牌是雙引號的,所以很容易得到它。
我的最終代碼如下所示:
$scripts = $html->find('script');
foreach($scripts as $s) {
if (strpos($s->innertext, 'csrf_token') !== false) {
$script_array = explode('"', $s->innertext);
$token = $script_array[1];
break;
}
}