ホームページ >バックエンド開発 >PHPの問題 >php fopenの使い方は何ですか

php fopenの使い方は何ですか

藏色散人
藏色散人オリジナル
2020-08-20 10:25:063042ブラウズ

php fopen は、ファイルまたは URL を開くために使用されます。その構文は、「fopen(filename, mode, include_path, context)」です。パラメータ filename は、開かれるファイルまたは URL を表し、パラメータ mode は、アクセスタイプ。

php fopenの使い方は何ですか

# 推奨: 「

PHP ビデオ チュートリアル

PHP fopen() 関数

定義と使用法

fopen() 関数はファイルまたは URL を開きます。

fopen() が失敗すると、エラー メッセージとともに FALSE が返されます。関数名の前に「@」を追加すると、エラー出力を非表示にできます。

構文

fopen(filename,mode,include_path,context)

パラメータ

ファイル名は必須です。開くファイルまたは URL を指定します。

モードは必須です。このファイル/ストリームに対して要求するアクセスのタイプを指定します。

可能な値:

"r" (読み取り専用モードで開き、ファイル ポインタをファイル ヘッダーにポイントします)

"r " (読み取り/書き込みモードで開きます)モード、ファイル ポインタをファイル ヘッダーに設定します) ファイル ヘッダーをポイントします)

"w" (書き込みモードで開き、ファイルの内容をクリアし、ファイルが存在しない場合はファイルの作成を試みます)

"w " (読み取りおよび書き込みモードで開き、ファイルの内容をクリアします。ファイルが存在しない場合は、作成を試みます)

"a" (書き込みモードで開き、書き込み用のファイルの末尾へのファイル ポインタ。ファイルが存在しない場合は、ファイルの作成を試行します)

"a " (読み取りおよび書き込み用に開き、ファイルの末尾に書き込んでファイルの内容を保存します)ファイル)

"x" (新しいファイルを作成し、書き込み用に開きます。ファイルが既に存在する場合は、FALSE とエラーが返されます)

"x " (新しいファイルを作成し、書き込み用に開きます)読み取りと書き込みの場合、ファイルが既に存在する場合は FALSE とエラーが返されます)

include_path オプション。 include_path (php.ini 内) 内のファイルも検索する場合は、このパラメータを「1」に設定します。

コンテキスト オプション。ファイルハンドルの環境を指定します。 context は、ストリームの動作を変更できるオプションのセットです。

ヒントとメモ

注: テキスト ファイルを作成するときは、必ず正しい行終了文字を使用してください。 Unix システムの場合、行末記号は \n、Windows システムの場合、行末記号は \r\n、Macintosh システムの場合、行末記号は \r です。 Windows システムには、\n を \r\n に透過的に変換できるテキスト変換フラグ "t" が用意されています。 「b」を使用してバイナリ モードを強制し、データが変換されないようにすることもできます。これらのタグを使用するには、モード引数の最後の文字として「b」または「t」を使用します。

<?php
$file = fopen("test.txt","r");
$file = fopen("/home/test/test.txt","r");
$file = fopen("/home/test/test.gif","wb");
$file = fopen("http://www.example.com/","r");
$file = fopen("ftp://user:password@example.com/test.txt","w");
?>

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

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