2010-12-05 7 views
0

이것은 젠드 코드입니다. 그것을 일반 PHP로 변환하는 방법?PHP에서 상응하는 기능은 무엇입니까?

$client = New Zend_Http_Client(); 
$client->setUri('http://someurl.com/somepage'); 

$request = $client->request(); 

if ($request->isSuccessful()) { 
//do stuff with the result 
} 

답변

6
$page = file_get_contents('http://someurl.com/somepage'); 
+0

대부분의 공유 호스트에서 작동하지 않습니다. Ignacio가 지적했듯이 대신 cURL을 사용해야합니다. – takeshin

2
당신은 단지 등 get_file_contents의 ($ URL)와 URI의 내용, 심지어는 fopen ($ URL이 'R')를 잡아 수 PHP에서

당신은 stream_context_create를 사용하여 스트림 매개 변수를 설정할 수 있습니다 HTTP 요청 메소드, 사용자 에이전트, 프록시, 타임 아웃, 오류 등을 제어하려는 경우 fopen()을 해당 컨텍스트에서 사용하십시오.

cURL은 당신에게 더 큰 통제력을 주겠지 만 - 그러면 다른 의존성이 추가됩니다.

관련 문제