php中将一段数据存到一个txt文件中并显示其内容

2015-01-24信息快讯网

这篇文章主要介绍了php中将一段数据存到一个txt文件中,并获取其内容显示的实现代码,需要的朋友可以参考下

这里的数据可以为基本数据类型,数组,对象等;

在存储的时候可以用serialize进行序列化,但取的时候要先用unserialize反序列化。

<?php
  $data = array("上海","西安","北京");

  //将数组存到指定的text文件中
  file_put_contents("E:/data.txt",serialize($data));
  //获取数据
  $datas = unserialize(file_get_contents("E:/data.txt"));
  print_r($datas);
?>

当然也可以使用json_encode,这里数组可以以键值对存取,取时要用json_decode转义。

<?php
  $data = array("现代"=>"上海","文化"=>"西安","首都"=>"北京");

  //将数组存到指定的text文件中
  file_put_contents("E:/data.txt",json_encode($data));
  //获取数据
  $datas = json_decode(file_get_contents("E:/data.txt"));
  print_r($datas);
?>
php连接与操作PostgreSQL数据库的方法
php连接odbc数据源并保存与查询数据的方法
thinkPHP实现表单自动验证
php将csv文件导入到mysql数据库的方法
php使用递归计算文件夹大小
php使用pdo连接并查询sql数据库的方法
php将access数据库转换到mysql数据库的方法
php将textarea数据提交到mysql出现很多空格的解决方法
phpmyadmin提示The mbstring extension is missing的解决方法
PHP实现将HTML5中Canvas图像保存到服务器的方法
php字符比较函数similar_text、strnatcmp与strcasecmp用法分析
php中current、next与reset函数用法实例
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
推荐几款用 Sublime Text 开发 Laravel 所用到的插件
php上传图片之时间戳命名(保存路径)
PHP反向代理类代码
ThinkPHP中自定义目录结构的设置方法
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
php获取apk包信息的方法
phpmyadmin出现Cannot start session without errors问题解决方法
Php连接及读取和写入mysql数据库的常用代码
基于PHP的简单采集数据入库程序【续篇】
基于PHP的简单采集数据入库程序
php中单个数据库字段多列显示(单字段分页、横向输出)
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
PHP中使用gettext解决国际化问题的例子(i18n)
php 批量添加多行文本框textarea一行一个
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
php生成txt文件标题及内容的方法
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
php 批量生成html,txt文件的实现代码
©2014-2024 dbsqp.com