PHPのfread関数の使い方

May 28, 2019 pm 03:12 PM

php fread 関数は、ファイルの読み取りに使用されます (バイナリ ファイルに対して安全です)。その構文は fread(file,length) です。パラメータ ファイルが必要です。つまり、ファイルを読み取って開く必要があります。長さは必須です。これは、読み取る必要があることを意味する最大バイト数です。

PHPのfread関数の使い方

#PHPのfread関数の使い方は?

定義と使用法

fread() 関数はファイルを読み取ります (バイナリ ファイルで安全に使用できます)。

#構文

fread(file,length)
ログイン後にコピー

パラメータ

ファイルは必須です。ファイルを読み取りのために開く必要があることを指定します。

長さは必須です。読み取る最大バイト数を指定します。

説明

fread() は、ファイル ポインター ファイルから最大 length バイトを読み取ります。この関数は、最大 length バイトの読み取り後、または EOF に達したとき、または (ネットワーク ストリームの場合) パケットが利用可能なとき、または (ユーザー空間ストリームを開いた後) 8192 バイトが読み取られたときに呼び出され、ファイルの読み取りを停止します。どの条件が最初に発生したかに応じて異なります。

読み取った文字列を返すか、エラーが発生した場合は false を返します。

ヒントとコメント

ヒント: ファイルの内容を文字列として読み込むだけの場合は、fread よりもパフォーマンスが良い file_get_contents() を使用してください。 () のほうがはるかに優れています。

例 1

ファイルから 10 バイトを読み取ります:

<?php
$file = fopen("test.txt","r");
fread($file,"10");
fclose($file);
?>
ログイン後にコピー

例 2

読み取りファイル全体:

<?php
$file = fopen("test.txt","r");
fread($file,filesize("test.txt"));
fclose($file);
?>
ログイン後にコピー

以上がPHPのfread関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)