php fwrite()関数の追加と改行の書き込みの詳細な例
PHP fwrite() 関数
fwrite() 関数は、ファイルに文字列を書き込むために使用され、正常に書き込まれた文字数を返します。それ以外の場合は、FALSE を返します。
構文:
int fwrite( resource handle, string string [, int length] )
fwrite() は、文字列の内容をファイル ポインター ハンドルに書き込みます。
パラメータの説明:
パラメータ | 説明 |
---|---|
ハンドル | は必須です。書き込む開いているファイルを指定します。通常は fopen() 関数によって作成されます |
string | が必要です。開いているファイルに書き込む文字列を指定します。 |
長さ | はオプションです。書き込まれる最大バイト数を指定します。 |
ps: オプションのパラメータ length が指定されている場合、length バイトが書き込まれるか文字列が書き込まれると、書き込みは停止します。
サンプル
<?php // 要写入的文件名字 $filename = 'file.txt'; // 写入的字符 $word = "你好!"; $fh = fopen($filename, "w"); echo fwrite($fh, $word); // 输出:6 fclose($fh); ?>
プログラムと同じディレクトリで、file.txt ファイルの内容を実行します。
長さパラメータを使用します
上記の例では、長さパラメータが使用されている場合、最大長の文字列を書き込むことができます:
echo fwrite($fh, $word, 4); // 输出:4
PHP fwrite append writing
ファイルへの追加書き込みは実際には同じですこれは fwrite 関数とは関係ありませんが、fopen 関数がファイルを開くモードとは関係ありません。 fopen がファイルを開くとき、mode パラメーターは a を選択します。これは、ファイルに追加することを意味します:
<?php $filename = 'file.txt'; $word = "你好!"; $fh = fopen($filename, "a"); echo fwrite($fh, $word); fclose($fh); ?>
PHP fwrite 改行書き込み
ファイルに改行書き込みを実装したい場合は、ファイルに以下を追加するだけです。書かれたコンテンツ 改行文字 n を改行に追加するだけです:
<?php $filename = 'file.txt'; $word = "你好!n"; $fh = fopen($filename, "a"); echo fwrite($fh, $word); fclose($fh); ?>
上記の例では、コンテンツの最後に n 個の改行文字を追加します。ファイルを書き込むときに n が改行を表すようにするには、(上記の例のように) 書き込み時に二重引用符を使用する必要があります。一重引用符を使用すると、n 文字は改行として解釈されず、n 文字列として解釈されます。表示するには: PHP 文字列 一重引用符と二重引用符の違い。 Windows オペレーティング システムでキャリッジ リターンとライン フィードをシミュレートしたい場合、
n はすでに実際のライン フィードです (つまり、ワードパッドでファイルを開くと、黒い四角ではなく行のリストが表示されます)。 n の前に r を追加して、Car シンボルを返すことができます:
<?php $word = "你好!rn"; ?>
PHP fwrite 書き込み許可
既存のファイルを開くとき (通常は追加書き込みモード)、ファイルに書き込み許可があるかどうかを検出して、エラーを回避する必要があります。システムエラー。 。 is_writable 関数を使用して、ファイルが書き込み可能かどうかを確認します。
以下は、追加書き込みモードでの厳密な検査の例です。 コードは次のとおりです:
<?php $filename = 'file.txt'; $word = "你好!n"; // 确定文件存在并且可写 if (is_writable($filename)) { //打开文件 if (!$fh = fopen($filename, 'a')) { echo "不能打开文件 $filename"; exit; } // 写入内容 if (fwrite($fh, $word) === FALSE) { echo "不能写入到文件 $filename"; exit; } echo "成功地将 $word 写入到文件 $filename"; fclose($fh); } else { echo "文件 $filename 不可写"; } ?>
PHP の fwrite 関数は、ファイルに文字列を書き込むアクションのみを実行します。その動作の実際の結果は、fopen 関数に大きく依存します。 。
【おすすめ関連記事】:
1.php fwrite()関数の詳しい説明ファイル書き込み例
2.php fwrite()関数で改行文字が機能しない場合はどうすればいいですかラップして書き込みますか?
以上がphp fwrite()関数の追加と改行の書き込みの詳細な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









Excel を使用していると、セル内で行を折り返すなど、さまざまな操作を行う必要があります。パソコンのExcel表で行を折り返す方法を見てみましょう。 【エクセル表の操作方法集】エクセル表で行を折り返すにはどうすればいいですか? 回答: 自動的に行を折り曲げたり、セルの書式を設定したりすることで実現できます。 1. 自動行折り返し 1. 表内で折り返す必要がある領域を選択し、[開始] ページで [自動折り返し] をクリックします; 2. 次に、A 列の幅を適切な値に調整します; 2.セルの書式設定 1. まず、折り返す必要がある領域を選択し、マウスを右クリックして [セルの書式設定] をクリックします; 2. 次に、ポップアップで

多くのユーザーがオフィスで BarTender ソフトウェアを使用しています。最近、一部の新規ユーザーが BarTender で行を折り返す方法を尋ねてきました。以下では、エディターが BarTender で行を折り返す方法を示します。以下を見てみましょう。 1. BarTender で、ツールバーの [テキストの作成] ボタンをクリックし、[単一行テキストの作成] を選択して、テキストの内容を入力します。 2. 作成したテキスト オブジェクトをダブルクリックして、テキスト プロパティ ダイアログ ボックスを開きます。 「テキスト形式」タブに切り替え、右側の「種類」で「段落」を選択します。 3. [閉じる] をクリックし、実際の要件に応じてテキスト ボックスのサイズを調整するか、テキストをさらに入力するか、テキストを折り返すことができます。

Apple の Excel のセル内の行の折り返し Apple の Excel ソフトウェアは、ユーザーのデータ処理と分析を支援する多くの便利な機能を提供する強力なスプレッドシート ツールです。 Excel を使用する場合、データをより適切に整理して表示するために、セルに複数行のテキストを入力する必要がある場合があります。ただし、Apple コンピュータ用 Excel は Windows 版 Excel とは若干異なるため、行の折り返し方法も異なります。 Windows バージョンの Excel では、直接次のことができます。

1. スペースバーを複数回押してカーソルを右端に移動し、行を折り返すテキストを入力します。 2. 改行する必要がある場合は、キーボードのマイクアイコンをクリックすると、「改行」と音声が流れます。 3. メモの使用シナリオでは、入力メソッドに [改行] オプションがあり、これを使用してコピーすることで改行を実現できます。 4. 他のサードパーティの入力メソッドを App Store からダウンロードして使用します。

Go 言語は、さまざまな分野のソフトウェア開発で広く使用されている、最新の効率的かつ簡潔なプログラミング言語です。 Go 言語では、改行を含むテキストの出力は非常に簡単で、fmt パッケージが提供する Println 関数を使用することで実現できます。ここではGo言語で改行を含むテキストを出力する方法と関連するコード例を詳しく紹介します。 Go 言語で改行を含むテキストを出力したい場合は、fmt パッケージが提供する Println 関数を使用できます。 Println 関数はテキストを出力します。

PyCharm は強力な Python 統合開発環境であり、その自動行折り返し機能により、開発者はより効率的にコードを作成できます。この記事では、PyCharmの自動ワードラップ機能をすぐにマスターする方法と、具体的なコード例を紹介します。 1. 自動ワードラップ機能を有効にする PyCharm では、自動ワードラップ機能はデフォルトでは有効になっていないため、使用する前に手動で設定する必要があります。具体的な手順は次のとおりです。 PyCharm を開き、「ファイル」->「設定」と入力します。

PHP 開発では、ファイル操作が非常に一般的です。通常の状況では、ファイルの読み取り、書き込み、削除などの操作を実行する必要があります。このうち、fopen 関数と fread 関数はファイルの読み取りに使用でき、fopen 関数、fwrite 関数、fclose 関数はファイルの書き込みに使用できます。この記事では、PHP が fopen、fwrite、fclose を使用してファイル操作を実行する方法を紹介します。 1. fopen 関数 fopen 関数はファイルを開くために使用され、その構文は次のとおりです。

PHPで改行を置換する方法を詳しく解説 PHPの開発では、文字列内の改行を置換したり処理したりする必要がある場合があります。改行はプラットフォームによって表現方法が異なる場合があるため、異なる環境で文字列が一貫して表示されるように、改行を均一に処理する必要があります。この記事では、一般的な改行文字や具体的なコード例など、PHPで改行を置換する方法を詳しく紹介します。 1. 一般的な改行文字 オペレーティング システムが異なると、改行文字の表現が若干異なる場合があります。主な改行文字は次のとおりです。 Windo
