ホームページ  >  記事  >  バックエンド開発  >  PHP のアプリケーションの概要と fopen() と file_get_contents() の違い_PHP チュートリアル

PHP のアプリケーションの概要と fopen() と file_get_contents() の違い_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:35:39804ブラウズ

コードをコピーします コードは次のとおりです:

$file=fopen("11.txt","r")or exit("Unable to open file!");//fopenはファイルを開きます、存在しない場合はディスプレイを開くことができません。
$filesize =filesize("11.txt");//ファイルサイズを計算
echo fread($file,$filesize);//ファイルを読み取る
fclose($file);//ファイルを閉じる

fopen( ) ファイルを開く例

fclose() を使用するかどうかはページには反映されませんが、fclose() を使用しない場合、開いたファイルは常にリソースを占有します。
fopen() URL を開く例:
コードをコピー コードは次のとおりです:

$web="http://www.baidu.com" // http:// がないと読み込まれません。追加します
$fp=fopen($web,'r');
if($fp){
while(!feof($fp)){
echo fgets($fp)
}
}

feof () ファイルが最後に到達したかどうかを確認し、到達していない場合は 0 を返します。

fgets() は 1 行ずつ読み取ります。

file_get_contents() の例;
コードをコピーする コードは次のとおりです。

$web =" http://www.baidu.com "
$fcontent=file_get_contents($web); $fcontent;

明らかに file_get_contents() の方が簡単です。

そして、実験中に、$web ="" に www. を追加しないと直接ジャンプし、www を追加するとこのページが読み込まれることがわかりました。

http://www.bkjia.com/PHPjc/743578.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/743578.html技術記事次のようにコードをコピーします: $file=fopen("11.txt","r")or exit("Unable to open file!");//fopen はファイルが存在しない場合に開きます。開けることはできません。 $filesize =filesize("11.txt");//計算書類...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。