1. ホーム
  2. php

[解決済み] PHPのfile_get_contents()関数の警告はどのように処理すればよいのでしょうか?

2022-03-16 22:08:50

質問

私は次のようなPHPコードを書きました。

$site="http://www.google.com";
$content = file_get_content($site);
echo $content;

しかし、"http://" を削除すると、以下のようになります。 $site 次のような警告が表示されます。

警告 file_get_contents(www.google.com) [function.file-get-contents]:失敗しました。 を使用してストリームを開きました。

試してみた trycatch が、うまくいかなかった。

どうすればいいですか?

ステップ1:リターンコードを確認する。 if($content === FALSE) { // handle error here... }

ステップ2:警告を表示しないようにするために エラー制御演算子 (例) @ の呼び出しの前にある ファイル_ゲト_コンテンツ() : $content = @file_get_contents($site);