読者です 読者をやめる 読者になる 読者になる

Zend_Http

http://framework.zend.com/manual/ja/zend.http.html

Zend_HttpはPHPで書かれたHTTPクライアントです。
PHPでWebページの情報をとったりするだけでなく、

情報をPOSTしたりCookieを使うこともできるので、Webサービスにログインさせちゃうようなことも簡単にできます。

例えばWebページの情報を取りに行く場合

<?php
Zend_Loader::loadClass('Zend_Http_Client');
$client = new Zend_Http_Client( $url );
$response  = $client->request();
if( $response->getStatus() >= 400 ){
	throw new Exception( 'Error' );
}
$context   = mb_convert_encoding( $response->getBody() , 'UTF-8' , 'auto' );
?>

のような感じでとりにいけます。
これは便利!