今回は、リモートイメージが呼び出せるかどうかを判断するためのPHPについて説明します。以下は実際のケースです。注: 画像のプレビューを作成するときに、
リモート ファイルが存在するかどうか (同じサーバー上にない) を判断するという問題が発生しました。例として、リモート画像が存在するかどうかを確認するための複数の方法。
ログイン後にコピー
メソッド 2、ピクチャが存在するかどうかに関係なく、Linux で実行可能です。
メソッド 3、最も適切です
さらに、 get_headers() メソッドには効率の問題があるため、この解決策として使用しないことをお勧めします。
fsockopen バージョン:
"; print_r($headers);
を使用して、ファイルが存在するかどうかを判断します。たとえば、応答 302、301、404 などが 200、304 などの場合は、すべて存在しません。ファイルが存在するものとみなすことができます。1、fopen() メソッド:
この記事の事例を読んだ後は、メソッドを習得したと思います。さらに興味深い情報については、PHP 中国語に関する他の関連記事に注目してください。 Webサイト!
推奨読書:
PHPの配列関数shuffle()とarray_rand()のランダム関数の使用手順の詳細な説明 PHPの配列検索関数の使用方法の概要以上がPHPはリモートイメージを呼び出せるかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。