의 속성을 얻기 위해 노력하는 오류를 제공하지만 나에게간단한 HTML DOM의 발견은 내가 웹 사이트에서 텍스트를 얻을 수 simple_html_dom을 사용하고 개체가 아닌
Notice: Trying to get property of non-object in C:\wamp64\www\fetch.php on line 6
웹 사이트가이 문제를 가지고 있습니다.
<div>
<div class="info">number: (IUL)306/306/2016/68</div>
<div class="info">published date: 14 june 2016</div>
<div class="info">published time: 1442</div>
<div class="info">expiry time 23 june 2016 1100</div>
<div>
내 PHP는이 클래스의 정보로 두 번째 div를 얻으려고합니다.
<php?include_once('simple_html_dom.php');
$html = file_get_html('http://www.example.com');
$html->save();
foreach($html->find('div[class=info]', 2) as $e)
$pdate = $e->innertext . '<br>';
echo "pdate: $pdate";
?>
가능한 해결책은 무엇입니까? 당신은 직접 요소를받을거야
$html->find('div[class=info]', 2)
^this one
:
감사합니다. 왜 오류가 발생했는지 아시나요? –
@MohamedAthif 이미 하나의 요소에, 따라서 오류가 확실하게 도움이 기꺼이 – Ghost