PHPでファイルを書く方法は?



この記事では、プログラムによるデモンストレーションを使用してPHPでファイルを作成する方法という簡単ですが重要な概念を紹介します。

この記事では、ファイルの書き方という簡単で重要な概念を紹介します。 この記事では、次のポイントについて説明します。

PHPでファイルを書くに関するこの記事に進む





まず、ファイルを開く必要があります。ファイルを開くときに指定できるさまざまな属性があります。

  • に: 最初にファイルに書き込む
  • +で 最初にファイルに書き込み、ファイルを長さゼロに切り捨てます
  • r: 最初からファイルを読む
  • r + 書き込みを含む最初からファイルを読み取る
  • に: 最後に追加
  • + :読み取りを含むファイルの終わりに追加します

fopen、fwrite、fcloseを使用してファイルに書き込む

まず、fopen関数を使用してファイルを開くハンドルを作成します。ファイルが存在しない場合は作成します。最初の引数にファイル名を付けます。 2番目の引数では、ファイルに書き込み、読み取り、または追加することができます。



$ handle = fopen(”、”)

この例では、ファイルに書き込みたいので、

 

コードを実行する前にfile.txtがありません。実行後、作成されます



画像-PHPでファイルを書く-Edureka

すでに作成しているので、変数を再度作成する必要はありません。ファイルに書き込むときはハンドルをアドレス指定する必要があるため、変数は重要です。

ファイルに書き込むために、fwrite()最初のパラメータでは、どこに書き込むかを指定する必要がありますfile.txt(($ handle)そして2番目のパラメータで、書き込むデータを指定します

初心者向けのservicenowチュートリアルpdf
fwrite($ handle、 '')

ファイルの実行後、データは正常に書き込まれますfile.txt

最後に、接続を閉じるfcloseを使用する必要があり、fclose()のパラメーターとして変数を介してファイルのアドレスを渡す必要があります。

fclose($ handle)

PHPでファイルを書くに関するこの記事に進む

File_put_contents

これは、ファイルにデータを書き込むためにfopen()、fwrite()、およびfclose()を連続して呼び出すのと似ています。ファイル名が存在しない場合は、fopen()で同じ機能を確認したので、ファイルが作成されます。それ以外の場合、FILE_APPENDフラグが設定されていない限り、既存のファイルは上書きされます。

構文: file_put_contents(file、data、flag、context)

ファイル: データを書き込むファイルへのパスを指定します。

データ: それは指定します 書き込まれるデータ。文字列、配列、またはストリームリソースのいずれかです。データがストリームリソースの場合、そのストリームの残りのバッファは指定されたファイルにコピーされます。使用法はstream_copy_to_stream()に似ています。データパラメータは、単一次元配列として指定することもできます。

国旗: これはオプションのパラメータであり、 ファイルを開く/書き込む方法を指定します。使用可能なフラグ

File_Append ファイルfilenameがすでに存在する場合、データを上書きする代わりにファイルに追加します。

File_Use_Include_Path: インクルードディレクトリでファイル名を検索します。

Lock_Ex: 書き込みを進めている間、ファイルの排他ロックを取得します。

環境: それは ファイルハンドルのコンテキストを指定するオプションのパラメータ。基本的には、ストリームの動作を変更できるオプションのセットです。

 

コードを実行する前にnew.txtがありません。実行後、作成されます

Javaで値を渡す方法

これで、PHPでのファイルの書き込みに関するこの記事は終わりです。

このブログに関連性があると思われる場合は、 25万人以上の満足した学習者のネットワークを持つ信頼できるオンライン学習会社であるEdurekaが世界中に広がっています。

質問がありますか? 」のコメントセクションでそれについて言及してください PHPでファイルを書く 」と私はあなたに戻ります。