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);
?>

相关文章

  • 如何在PHP程序中防止盗链

    如何在PHP程序中防止盗链

    php下用cookes实现防盗链的效果代码
    2008-04-04
  • php根据某字段对多维数组进行排序的方法

    php根据某字段对多维数组进行排序的方法

    这篇文章主要介绍了php根据某字段对多维数组进行排序的方法,实例分析了php操作数组及排序的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • PHP的5个安全措施小结

    PHP的5个安全措施小结

    多年来,PHP一直是一个稳定的、廉价的运行基于web应用程序的平台。像大多数基于web的平台一样,PHP也是容易受到外部攻击的
    2012-07-07
  • PHP 函数学习简单小结

    PHP 函数学习简单小结

    下面是一些php下经常用的函数,都是些必须要知道的函数,只有知道有个函数与功能,才可能组装成完整的功能强大的系统。
    2010-07-07
  • PHP超级全局变量数组小结

    PHP超级全局变量数组小结

    PHP超级全局变量数组(Super Global Array),又称为PHP预定义数组,是由PHP引擎内置的,不需要开发者重新定义。 在PHP脚本运行时,PHP会自动将一些数据放在超级全局数组中
    2012-10-10
  • php复制文件后改名的实例代码

    php复制文件后改名的实例代码

    在本篇文章里小编给大家整理的是一篇关于php复制文件后改名的方法及相关内容,有兴趣的朋友们可以学习下。
    2021-09-09
  • php中替换字符串中的空格为逗号'',''的方法

    php中替换字符串中的空格为逗号'',''的方法

    这篇文章主要介绍php中替换字符串中的空格为逗号,的方法。感觉还不错,大家可以参考下
    2014-06-06
  • php你的验证码安全码?

    php你的验证码安全码?

    php你的验证码安全码?...
    2007-01-01
  • php中通过虚代理实现延迟加载的实现代码

    php中通过虚代理实现延迟加载的实现代码

    基本原理是通过一个虚代理(Virtual Proxy)做占位符,一旦访问代理对象的某成员(方法或属性),加载就被触发。
    2011-06-06
  • PHP扩展Memcache分布式部署方案

    PHP扩展Memcache分布式部署方案

    memcached虽然称为“分布式”缓存服务器,但服务器端并没有“分布式”功能。服务器端仅包括内存存储功能,其实现非常简单。至于memcached的分布式,则是完全由客户端程序库实现的。这种分布式是memcached的最大特点。
    2015-12-12

最新评论