PHPはファイルの内容を変更できますか?
php はファイルの内容を変更できます。 方法: 1. fopen() 関数を使用してファイルを開き、fwrite() 関数を使用して開いたファイルにデータを書き込み、ファイルを変更します。 2. file_put_contents() 関数を直接使用して、ファイルをクリアしてデータを再度追加するか、ファイルの末尾にデータを追加することでファイルを変更します。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 7.1、DELL G3 コンピューター
php はファイルの内容を変更できます。いくつかの方法をご紹介します。
1. fwrite() 関数を使用します
fwrite($handle, $string, $length)
この関数は文字列を書き込むことができます。ファイル。 fwrite() 関数は、$string の内容をファイル ポインター $handle に書き込むことができます。 $length を指定すると、$length バイトが書き込まれるか、$string が書き込まれると書き込みが停止します。関数の実行が成功した場合は書き込まれたバイト数が返され、関数が失敗した場合は FALSE が返されます。
例 1: ファイルをクリアしてデータを再追加
<?php header("Content-Type: text/html;charset=utf-8"); //设置字符编码 $file = "test.txt"; $handle = fopen($file, 'w'); //打开文件 fwrite($handle, 'HELLO PHP!'); //写入内容 fclose($handle);//关闭文件 readfile($file); //读取并输出文件全部内容 ?>
例 2: ファイルの最後にデータを追加
<?php header("Content-Type: text/html;charset=utf-8"); //设置字符编码 $file = "test.txt"; $handle = fopen($file, 'a'); //以追加写入的模式打开文件 fwrite($handle, 'https://www.php.cn/'); //写入内容 fclose($handle);//关闭文件 readfile($file); //读取并输出文件全部内容 ?>
2. file_put_contents を使用します。 () function
file_put_contents($filename,$data,$mode,$context)
関数は、ファイルに文字列を書き込むことができ、2 つの必須パラメータ $filename (開かれるファイル) と $data (挿入されるコンテンツ。文字列、1 次元配列、またはリソース タイプのいずれか)、および 2 つの省略可能なパラメーター $mode と $context (ファイル ハンドルの環境)。
このうち、$mode パラメータは、ファイルを開く/書き込む方法 (つまり、ファイル モード) に使用され、3 つの値があります:
- ##FILE_USE_INCLUDE_PATH: デフォルト値、使用されます。元のデータに上書きします。
- FILE_APPEND: ファイル $filename が既に存在する場合は、上書きする代わりにデータを追加します。
- LOCK_EX: 書き込み中に排他ロックを取得します。
<?php header("Content-Type: text/html;charset=utf-8"); //设置字符编码 $file = "test.txt"; file_put_contents($file, '欢迎来到PHP中文网!'); //写入内容 readfile($file); //读取并输出文件全部内容 ?>
<?php header("Content-Type: text/html;charset=utf-8"); //设置字符编码 $file = "test.txt"; file_put_contents($file, '欢迎来到PHP中文网!',FILE_APPEND); //在文件结尾写入内容 readfile($file); //读取并输出文件全部内容 ?>
PHP ビデオ チュートリアル >>
以上がPHPはファイルの内容を変更できますか?の詳細内容です。詳細については、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)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
