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

 更新时间:2014年08月15日 22:13:42   投稿:mdxy-dxy  
这篇文章主要介绍了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);
?>

相关文章

  • 查找mysql字段中固定字符串并替换的几个方法

    查找mysql字段中固定字符串并替换的几个方法

    今天,在为黄页数据做整理时,发现数据库里的地址字段都是以 “中国” 开头的。 并且后紧跟着的是省份名称
    2012-09-09
  • php实现html标签闭合检测与修复方法

    php实现html标签闭合检测与修复方法

    这篇文章主要介绍了php实现html标签闭合检测与修复方法,可实现针对html标签中结束标签的检测与补全功能,非常具有实用价值,需要的朋友可以参考下
    2015-07-07
  • 如何解决CI框架的Disallowed Key Characters错误提示

    如何解决CI框架的Disallowed Key Characters错误提示

    本篇文章是对解决CodeIgniter框架应用中,出现Disallowed Key Characters错误提示的方法,进行了详细的分析介绍,需要的朋友可以参考下
    2013-07-07
  • php截取utf-8中文字符串乱码的解决方法

    php截取utf-8中文字符串乱码的解决方法

    在PHP中截取UTF-8编码的字符串时,有可能碰到半字符的问题,也就是乱码,以下函数可以解决这个问题
    2010-03-03
  • PHP实现将视频转成MP4并获取视频预览图的方法

    PHP实现将视频转成MP4并获取视频预览图的方法

    这篇文章主要介绍了PHP实现将视频转成MP4并获取视频预览图的方法,涉及php操作视频文件的技巧,需要的朋友可以参考下
    2015-03-03
  • php实现希尔排序算法的方法分析

    php实现希尔排序算法的方法分析

    这篇文章主要介绍了php实现希尔排序算法的方法,简单说明了希尔排序的原理,并结合实例形式分析了php实现希尔排序的具体操作技巧,需要的朋友可以参考下
    2017-12-12
  • PHP二维数组的去重问题解析

    PHP二维数组的去重问题解析

    PHP数组去除重复项有个内置函数array_unique(),但是php的array_unique函数只适用于一维数组,对多维数组并不适用,以下提供一个二维数组的array_unique函数。
    2011-07-07
  • Linux下php5.4启动脚本

    Linux下php5.4启动脚本

    这篇文章主要介绍了Linux下php5.4启动脚本,需要的朋友可以参考下
    2014-08-08
  • PHP高级对象构建 多个构造函数的使用

    PHP高级对象构建 多个构造函数的使用

    构建对象是PHP面向对象编程设计中的一个重要主题。在最简单的情况下,普通构造函数就够用了,但如果要开展更为复杂的设计,那么构造函数可能会变的难以管理
    2012-02-02
  • PHP设计模式之中介者模式浅析

    PHP设计模式之中介者模式浅析

    这篇文章主要介绍了PHP设计模式之中介者模式,中介者模式(Mediator Pattern)是一种常用的设计模式,用于解决各个对象之间的复杂依赖关系,使得各个对象之间可以独立地改变自己的行为,而不需要与其他对象发生直接的交互
    2023-04-04

最新评论