很多站长朋友们都不太清楚php读取写入文件,今天小编就来给大家整理php读取写入文件,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP将数据写入txt文件 2、 php 读取、写入 到php文件里 ,写入、读取 对应的变量 3、 关于PHP读写文件 4、 PHP如何写入,读取与替换文件内容 5、 php怎么写入文件并且读取,希望大佬们给我写一下讲一下原理谢谢? PHP将数据写入txt文件//记录返回值
$write_data_a = [
'html_url' => $getUrl,
'ip' => $this->get_real_ip(),
'time' => date("Y-m-d H:i:s",time()),
'res' => $response
];
//转化为JSON
$write_data_a = json_encode($write_data_a) . '||' . "\n";
$date = date("Y-m-d", time());
//项目路径目录,判断是否存在,不存在则创建
$lujing = "./360_mobile_res_sd";
if(!is_dir($lujing)){
mkdir(iconv("UTF-8", "GBK", $lujing),0777,true);
}
//文件,判断是否存在,不存在则创建
$TxtFileName = "./360_mobile_res_sd/" . $date . "_2.txt";
//以读写方式打写指定文件,如果文件不存则创建
if(file_exists($TxtFileName))
{
//存在,追加写入内容
file_put_contents($TxtFileName, $write_data_a, FILE_APPEND);
}
else
{
//不存在,创建并写入
if( ($TxtRes=fopen ($TxtFileName,"w+")) === FALSE){
exit();
}
if(!fwrite ($TxtRes,$write_data_a)){ //将信息写入文件
fclose($TxtRes);
exit();
}
fclose ($TxtRes); //关闭指针
}
php 读取、写入 到php文件里 ,写入、读取 对应的变量给你个简单的Demo,你可以直接粘贴代码测试,我也上传了附近,你也可以下载来测试
a.php
<?php
$name = '51MakeIt';
$age = 30;
$sex = 'Boy';
$html = $name.'<br />'.$age.'<br />'.$sex;
$w_file = 'demo.php';
if(function_exists('file_put_contents')){
file_put_contents($w_file, $html);
}else{
$handle = fopen($w_file, 'w+');
fwrite($handle, $html);
fclose($handle);
}
echo "<pre>";
print_r('<a href="demo.php">查看</a>');
?>
关于PHP读写文件相关
php函数
:
fopen()打开文件。
格式如:fopen("文件路径","r")。
fopen()函数有参数第一个参数要指明文件,第二个参数可以是r,w等,读文件时就可以是r,写文件时可以是w。
fwrite()和
fputs()写文件。
fclose()
关闭文件
。
fgets()读取记录。最常用的是以上这些函数。
PHP如何写入,读取与替换文件内容$content = file_get_contents($file); //读文件
$content = $content . '正在修改'; //修改文件
file_put_contents($file, $content); //保存文件
php怎么写入文件并且读取,希望大佬们给我写一下讲一下原理谢谢?建议数据格式使用json,这样比较方便:
写入文件:
<?php
$json=array();
$json['as_a2']=4567;
$json['as_a1']=123456;
file_put_contents('test.txt',json_encode($json));
echo "文件已保存为test.txt";
?>
读取文件:
<?php
$json=json_decode(file_get_contents('test.txt'),true);
echo "文件test.txt已读取,内容如下<br />";
echo "as_a2=".$json['as_a2']."<br />";
echo "as_a1=".$json['as_a1'];
?>
关于php读取写入文件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php读取写入文件 php读写配置文件的详细内容...