PHP컬이있는 노란색 페이지 웹 사이트에서 디코딩 된 전화 번호를 다 긁는 방법을 이해하려고합니다. 일반적으로 https://www.gelbeseiten.de/testPHP & Curl을 사용하여 디코딩 된 정보 긁음
이 같은 것을 함께 할 기술적으로 할 수 있습니다 : HTML에 직접 전화 번호를 찾을 수 없습니다
$ch = curl_init();
$page = curl_exec($ch);
if(preg_match('#example html code (.*) example html code#', $page, $match))
$result = $match[1];
echo $result;
하지만 위에서 언급 한 페이지에서 다음
는 예를 들어 URL입니다 암호. 전화 번호를 알아낼 수있는 방법이 있어야합니다.도와 주실 수 있습니까?
안부,
'DOMDocument' 등을 사용하는 것이 훨씬 쉬울 수 있습니다'XPath' - 전화 번호를 cntaining 요소가 솜씨 클래스 ('phone'를) 할당 그래서 당신은 그들에 액세스하지 않고 직접 정규 표현식을 사용하려고 할 수 있습니다 – RamRaider
@RamRaider 전화 번호가 어떻게 든 인코딩 된 후 HTML DOM에 추가됩니다. 그래서 OP가 묻는 것, 그래서 정규 표현식이나 DOMDocument를 사용하지 않는 것 같아요 ... – hassan
[PHP를 사용한 웹 사이트 긁힘] (http : //stackoverflow.com/questions/26397335/website-scraping-using-php) – LuFFy