Ruby에서이 작업을 수행하는 방법을 알고 있지만 PHP에서이 작업을 수행하려고합니다. 페이지를 잡고 그것을 파싱 할 수 있어야합니다.PHP의 외부 링크에서 읽기
답변
cURL을 살펴보십시오. cURL과이를 사용하는 방법을 아는 것은 PHP에만 국한되지 않는 여러 가지면에서 도움이 될 것입니다. 그러나 특별한 것을 원한다면 PHP에서 권장하는 방법 인 file_get_contents
을 사용하여 파일 내용을 문자열로 가져올 수 있습니다.
$file = file_get_contents("http://google.com/");
구문 분석 방법은 사용자가하려는 작업에 따라 다르지만 PHP 용 XML 라이브러리 중 하나를 권합니다.
읽기 모드에서 fopen 또는 을 사용할 수 있습니다. readfile()
을 사용할 수도 있지만 file_get_contents()
은 잠재적으로 더 효율적이므로 권장됩니다.
참고 : 이들은 config (링크 된 매뉴얼 페이지 참조)에 따라 다르지만 대부분의 설정에서 작동합니다.
구문 분석을 위해 PHP에서 simplexml이 기본적으로 사용됩니다. 내가 allow_url_fopen을이 php.ini 파일에서 true로 설정되어있는 경우에만 작동합니다 레일 개발
simplexml 비트 주셔서 감사합니다. 도움이 될 것입니다. –
그것의 재미
, 나는 반대 질문을했다. 그렇지 않으면 설정을 변경해야합니다 (또는 액세스 권한이없는 경우 cURL 만 다른 옵션입니다).그래, 나는 자동화 된 google 검색 (googleplainly.com)을하고있을 때 그것을 해결했다. 1 년이 지난 지금도 데이터베이스에 결과를 자동으로 추가하기 위해 모든 것을 연결하지 않았습니다. 하지만 루비를 가져 오는 것이 좋습니다. –
- 1. 외부 링크에서 썸네일 선택
- 2. 외부 링크에서 이미지를 버퍼링하는 방법
- 3. 외부 링크에서 Jquery 아코디언 활성화
- 4. Python : (외부 서버에서) 파일 읽기
- 5. PHP의 수은 저장소 읽기
- 6. PHP의 외부 파일에서 변수로드
- 7. ASCII 외부 문자 읽기
- 8. PHP의 301 리디렉션 다운로드 링크에서 이미지를 가져 오는 방법은 무엇입니까?
- 9. 외부 파일에서 Bash 읽기 배열
- 10. 열 PHP의 모든 행에서 데이터 읽기 MySQL
- 11. PHP의 if 문 읽기 방법 이해
- 12. 외부 링크에서 미리보기 이미지를 선택하는 jQuery 플러그인 (예 : "첨부 링크")?
- 13. 외부 링크에서 어떻게 colorbox에 직접 링크 할 수 있습니까?
- 14. 외부 링크에서 활성 정보 창 닫기 google maps api v3
- 15. 외부 파일의 매개 변수 읽기 - C#
- 16. SWF 읽기/렌더링 (Flash Player 외부)?
- 17. 외부 읽기 전용 DB, 로컬 DB, 불일치
- 18. Android - 외부 jar에서 txt 파일 읽기
- 19. VB.Net 외부 파일에서 2 연결 문자열 읽기
- 20. 외부 응용 프로그램 텍스트 상자에서 텍스트 읽기
- 21. PHP의
- 22. 링크에서 Jquery POP 실행하기
- 23. 링크에서 JavaScript var 사용
- 24. jQuery의 링크에서 방문 설정
- 25. 링크에서 비디오로드? iOS
- 26. RSS 피드의 링크에서 다운로드
- 27. 특정 링크에서 FancyBox 탐색
- 28. 링크에서 이름을 얻으려면 어떻게해야합니까?
- 29. Rails3의 링크에서 PUT 시뮬레이션
- 30. 링크에서 텍스트 장식 제거
을 시작했을 때
– BraedenP