PHPでファイルの内容をクリアする方法

青灯夜游
リリース: 2023-03-11 14:34:01
オリジナル
3182 人が閲覧しました

PHP では、file_put_contents() 関数を使用してファイルの内容をクリアできます。この関数はファイルに文字列を書き込むことができます。「FILE_APPEND」値が設定されていない場合、ファイルの内容はクリアされます。構文「 file_put_contents("ファイルパス","")」。

PHPでファイルの内容をクリアする方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php では、次のことができます。 file_put_contents () 関数を使用してファイルの内容をクリアします。

file_put_contents() 関数は、文字列をファイルに書き込みます。構文形式は次のとおりです:

file_put_contents(file,data,mode,context)
ログイン後にコピー
#モードオプション。ファイルを開く/書き込む方法を指定します。可能な値: #context オプション。ファイルハンドルの環境を指定します。 context は、ストリームの動作を変更できるオプションのセットです。
ParameterDescription
file必須。データを書き込むファイルを指定します。ファイルが存在しない場合は、新しいファイルが作成されます。
データ必須。ファイルに書き込むデータを指定します。文字列、配列、またはデータ ストリームを指定できます。
    FILE_USE_INCLUDE_PATH
  • FILE_APPEND
  • LOCK_EX
この関数がファイルにアクセスする場合、次のルールに従います:


  • FILE_USE_INCLUDE_PATH が設定されている場合、*filenameチェックされます * コピーする組み込みのパス

  • ファイルが存在しない場合は、ファイルが作成されます

  • ファイルを開きます

  • LOCK_EX が設定されている場合、ファイルはロックされます。

  • FILE_APPEND が設定されている場合、ファイルはファイルの末尾に移動されます。そうしないと、ファイルの内容がクリアされます

  • #ファイルにデータを書き込みます
  • #ファイルを閉じ、すべてのファイルのロックを解除します
  • 成功した場合、この関数はファイルに書き込まれた文字数を返します。失敗した場合は False が返されます。
  • 戻り値: 成功した場合、この関数はファイルに書き込まれた文字数を返します。失敗した場合は False が返されます。

例: ファイルの内容をクリアする

<?php
echo file_put_contents("sites.txt","");
?>
ログイン後にコピー
出力:
0
ログイン後にコピー
推奨される学習: 「

PHP ビデオ チュートリアル

以上がPHPでファイルの内容をクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート