文字数制限のあるTwitterなどにURLを張る際、短縮URLサービスは便利ですが、Webサービスで利用する際は元のURLが分かった方が便利です。 PHPで短縮URLの元のURLを確認する方法は以下から。 PHPで短縮URLを展開する方法 今回は『get_headers()関数』を用います。 PHP5から実装された関数なので、PHP4環境では使用する事ができません。 //『http://www.yahoo.co.jp/』を短縮したURL $clipped_url = 'http://bit.ly/INPsu'; //HTTPリクエストに対するヘッダの配列を取得 $header_data = get_headers($clipped_url, true); //Locationが含まれている場合、元URLとしてセット if(isset($header_data['Location'])){
![[PHP] 短縮URLを展開する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/9d8e5eb0770a09553e5cb99865a78b0677addea2/height=288;version=1;width=512/http%3A%2F%2Fblog.diginnovation.com%2Fwp-content%2Fuploads%2Fphp_get_header-300x225.jpg)