목록php (1)
my story
PHP를 사용하여 웹 페이지를 크롤링하는 예제 소스 코드입니다.
먼저, 크롤링할 URL을 $url 변수에 저장합니다. 이후, CURL을 초기화하고 $url 변수에 저장된 URL을 이용하여 웹 페이지에 접속합니다. CURLOPT_RETURNTRANSFER 옵션은 CURL 함수의 반환 값을 변수에 저장하기 위한 것이며, CURLOPT_CONNECTTIMEOUT 옵션은 접속 시간 초과 시간을 설정합니다. 이후, $html 변수에 CURL 함수의 반환 값을 할당하고, CURL을 종료합니다. 다음으로, DOMDocument 클래스를 이용하여 $html 변수에 저장된 HTML 코드를 파싱합니다. $dom 변수에 loadHTML() 메소드를 이용하여 HTML 코드를 로드합니다. 그리고 원하는 요소를 선택하기 위해, getElementsByTagName() 메소드를 이용하여 tit..
코딩
2023. 4. 7. 10:39