ホームページ >バックエンド開発 >PHPの問題 >PHPでtxtファイルの内容を変更する方法

PHPでtxtファイルの内容を変更する方法

藏色散人
藏色散人オリジナル
2021-10-15 09:43:475459ブラウズ

php で txt ファイルの内容を変更する方法: 1. PHP サンプル ファイルを作成します; 2. fopen を使用してファイルを開きます; 3. "fwrite($fp, $パスワード);"。

PHPでtxtファイルの内容を変更する方法

#この記事の動作環境:Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン

内容の変更方法txtファイルをphpで?

php txt ファイルの読み取りと変更

//txt ファイルにはデータが 1 行だけありますRead

$fp = fopen("password.txt", "r");
if($fp)
{
     $pwd = fgets($fp);
}
else
{
     echo "打开文件失败";
}
fclose($fp);

//txt ファイル ファイル

$fp = fopen("password.txt", "w");//文件被清空后再写入
if($fp)
{
     $flag=fwrite($fp,$password);
     if(!$flag)
     {
          echo "写入文件失败<br>";
          break;
     }
}
fclose($fp);

//txt ファイルにはデータが 1 行しかありません。ファイルには複数行のデータがあり、読み取られます。配列形式

$path="wifi_customer_settings.txt";
$body = file_get_contents($path);
if( file_exists( $path ) )
{
    $body = file_get_contents($path);//转为数组
//echo "<script language=javascript>alert(&#39;文件存在&#39;);</script>";
}
else
{
   // echo "<script language=javascript>alert(&#39;文件不存在 $path&#39;);</script>";
}
$cbody = file($path);
//print_r($cbody);
$wifissid=$cbody[0];
$wifipwd=$cbody[1];
$wifissid=str_replace(&#39;wifiSSID=&#39;,&#39;&#39; ,$wifissid);//文本替换 将$wifissid值的wifiSSID替换为&#39; &#39;
$wifipwd=str_replace(&#39;wifiPWD=&#39;,&#39;&#39; ,$wifipwd);

// txtファイル内に複数行のデータがありますので、

を配列形式で記述してください。推奨される学習: 「PHP ビデオ チュートリアル

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

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