千家信息网

如何用php修改txt文件内容

发表于:2024-10-09 作者:千家信息网编辑
千家信息网最后更新 2024年10月09日,本篇内容主要讲解"如何用php修改txt文件内容",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何用php修改txt文件内容"吧!php修改txt文件内容
千家信息网最后更新 2024年10月09日如何用php修改txt文件内容

本篇内容主要讲解"如何用php修改txt文件内容",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"如何用php修改txt文件内容"吧!

php修改txt文件内容的方法:1、创建一个PHP示例文件;2、通过fopen打开文件;3、通过"fwrite($fp,$password);"修改txt文件内容即可。

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php怎么修改txt文件内容?

php 读取修改txt文件

//txt文件中只有一行数据 读

$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 "写入文件失败
"; break; }}fclose($fp);

//txt文件中有多行数据 读 以数组的形式

$path="wifi_customer_settings.txt";$body = file_get_contents($path);if( file_exists( $path ) ){    $body = file_get_contents($path);//转为数组//echo "";}else{   // echo "";}$cbody = file($path);//print_r($cbody);$wifissid=$cbody[0];$wifipwd=$cbody[1];$wifissid=str_replace('wifiSSID=','' ,$wifissid);//文本替换 将$wifissid值的wifiSSID替换为' '$wifipwd=str_replace('wifiPWD=','' ,$wifipwd);

//txt文件中有多行数据 写 以数组的形式

$path="wifi_customer_settings.txt";$wifissid2=$_POST['wifissid'];$wifipwd2=$_POST['wifipwd'];$arr=array("wifiSSID=".$wifissid2,"\n","wifiPWD=".$wifipwd2);$fp=fopen($path, 'w');fputs($fp,$arr[0]);fputs($fp,$arr[1]);fputs($fp,$arr[2]);fclose($fp);

到此,相信大家对"如何用php修改txt文件内容"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0