PHPはリモートイメージを呼び出せるかどうかを判断します

php中世界最好的语言
リリース: 2023-03-27 07:56:02
オリジナル
2168 人が閲覧しました

今回は、リモートイメージが呼び出せるかどうかを判断するためのPHPについて説明します。以下は実際のケースです。注: 画像のプレビューを作成するときに、

リモート ファイル

が存在するかどうか (同じサーバー上にない) を判断するという問題が発生しました。例として、リモート画像が存在するかどうかを確認するための複数の方法。


        
ログイン後にコピー

コードの説明:

メソッド 1、ピクチャが存在するかどうかに関係なく FALSE を返します。

メソッド 2、ピクチャが存在するかどうかに関係なく、Linux で実行可能です。
メソッド 3、最も適切です
さらに、 get_headers() メソッドには効率の問題があるため、この解決策として使用しないことをお勧めします。

fsockopen バージョン:

"; print_r($headers);
ログイン後にコピー

http ステータス コード

を使用して、ファイルが存在するかどうかを判断します。たとえば、応答 302、301、404 などが 200、304 などの場合は、すべて存在しません。ファイルが存在するものとみなすことができます。1、fopen() メソッド:

ログイン後にコピー

2、CURL メソッド:
ログイン後にコピー

この記事の事例を読んだ後は、メソッドを習得したと思います。さらに興味深い情報については、PHP 中国語に関する他の関連記事に注目してください。 Webサイト!

推奨読書:

PHPの配列関数shuffle()とarray_rand()のランダム関数の使用手順の詳細な説明

PHPの配列検索関数の使用方法の概要

以上がPHPはリモートイメージを呼び出せるかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!