ホームページ  >  記事  >  バックエンド開発  >  PHPでファイルの内容をクリアする方法

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

青灯夜游
青灯夜游オリジナル
2021-07-14 18:27:363102ブラウズ

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 は、ストリームの動作を変更できるオプションのセットです。
Parameter Description
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 サイトの他の関連記事を参照してください。

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