나는 웹 사이트에서 전화 번호를 가져오고 싶지만 결국에는 오류가 발생합니다.HTML에서 전화 번호 추출
Error: Notice: Trying to get property of non-object in C:\xampp\htdocs\testing.php on line 15
내 코드는 다음과 같습니다 :
$ch=curl_init("http://www.mudah.my/LG+G+Pro+2+D838+16GB+5+9in+2+26GHz+3GB+RAM+NEW+SET-30256077.htm");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$cl = curl_exec($ch);
$dom = new DOMDocument();
@$dom->loadHTML($cl);
$xpath = new DOMXpath($dom);
$phoneNo = $xpath->query("//div[@class='contact-phoneno']/text()");
$phone = $phoneNo->item(0)->nodeValue;
echo $phone;
가 먼저 확인해야 $ phoneNo-> length> 0'을 입력하십시오. – SBH
주의 : C : \에없는 객체가 아닌 속성을 얻으려고합니다. xampp \ htdocs \ testing.php on line 이 오류가 발생했습니다. 내 코드 -> $ phone = $ phoneNo-> item (0) -> length; – DanielTcH
아니요. if ($ phoneNo-> length> 0) {$ phone = $ phoneNo-> item (0) -> nodeValue; }' – SBH