様々なCDNが普及するようになってきつつある現在、URLを少し変更したときに、そのURLが存在するのかということPHPでチェックする方法を考えていきたいと思います。11月28日記事

目次





fopen関数が一番早い?

色々と調べていくと、様々な方法がありますが、一番下のものが早いようです。

コード

$url = 'http://www63.atwiki.jp/nicepaper';
if($fp = @fopen($url, 'r')){//エラーがでないようにエラー制御演算子を使う
   fclose($fp);
   echo 'URLが存在';
}else{
   echo 'URLが存在しない';
}



まとめ

バージョンアップになったときに、for文かなんかで回してあげて見つけることができると思います。

以上

最終更新:2015年11月29日 00:56