PHP Simple HTML DOM Parser を使用して URL を取得していますが、リンクの取得中にエラーが発生しました。このスクリプトを見てください:
$result = str_get_html($result);
foreach($result->find('a') as $element)
$result = str_get_html($result);
$result = str_replace('http://', '', $result);
foreach($result->find('a') as $elementa)
echo $element->href;
echo $elementa->href;
ここでは、すべてのリンクを 2 回取得したいと考えています。最初の URL では で$element->href
始まるリンクが取得http://
され、 ではの$elementa->href
ないリンクが取得されますhttp://
。
しかし、これは空白のページしか示していません。何か案が?