1
我試圖解析一些HTML。 這是我的代碼:使用PHP解析HTML時出錯
xml_parse_into_struct($p, $initpage, $values);
foreach ($values as $key => $val) {
if (($val['tag'] == 'INPUT') && ($val['attributes']['name'] == 'authenticity_token')) {
$token = $val['attributes']['value'];
break;
}
}
echo $token;
與捲曲或XML解析沒有問題...我知道,$值包括好吃的東西,如print_r($values)
WIL輸出,除其他事項外,本:
[48] => Array ( [tag] => INPUT [type] => complete [level] => 8 [attributes] => Array ( [NAME] => authenticity_token [TYPE] => hidden [VALUE] => d76a4bec329537ac3322 ) )
當我嘗試運行的代碼,但是,我得到這個錯誤:
PHP Notice: Undefined variable: token in /media/.sda3/pjotr/scripts/tweet.php on line 49
什麼是第49行? – Yellos