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

yipeiwu_com6年前PHP代码库

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

在存储的时候可以用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新建文件自动编号的思路与实现

要求:在系统中 在新建文件是可以实现自动编号。比如新建文本文件 默认文件名是:新建 文本文档.txt,如果继续新建时文件名自动变了:新建 文本文档 (2).txt, 以后就是 3,4,5...

php查询及多条件查询

php查询及多条件查询

单条件查询: 1.先要有一张表,显示出表中的数据: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...

启用OPCache提高PHP程序性能的方法

启用OPCache提高PHP程序性能的方法

说明 PHP 5.5+版本以上的,可以使用PHP自带的opcache开启性能加速(默认是关闭的)。对于PHP 5.5以下版本的,需要使用APC加速,这里不说明,可以自行上网搜索PHP A...

PHP程序员编程注意事项

1.不转意html entities   一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。...

php 常用字符串函数总结

1.格式化输出 chop 是rtrim()的别名; ltrim() trim() nl2br()将\n转换成<br> print,echo,printf(),sprint...