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读取txt文本文件并分页显示的方法
本文实例讲述了PHP读取txt文本文件并分页显示的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php session_start(); if (empty($page)) {$page=1;} if (isset($_GET['page'])==TRUE) {$page=$_GET['page']; } ?> <html> <head> <meta http-equiv="Content-Type&q
-
php逐行读取txt文件写入数组的方法 原创
本文实例讲述了php逐行读取txt文件写入数组的方法.分享给大家供大家参考.具体如下: 假设有user.txt文件如下: user01 user02 user03 user04 user05 user06 user07 user08 user09 user10 user11 user12 逐行读取user.txt并写入数组的方法如下: $file = fopen("username.txt", "r"); $user=array(); $i=0; //输出文本中所有
-
php 批量生成html,txt文件的实现代码
首先建立一个conn.php的文件用来链接数据库 复制代码 代码如下: <?php $link = mysql_connect("mysql_host" , "mysql_user" , "mysql_password" )or die("Could not connect : " . mysql_error()); mysql_query("set names utf8");
-
php生成txt文件标题及内容的方法
复制代码 代码如下: <?php /** *1.前几天一哥们工作中他们领导让他写一个上生成文件的类:生成文件,文件类型支持:txt.html.csv.pdf.doc(或者docx). * *2.生成的内容是一张表格(像html中的table),参数为:生成文件的类型.生成内容的标题(数组),生成内容(数组,和标题相对应). */ /************************************************* * class name:createFile * descrip
-
php生成txt文件实例代码介绍
这是一个朋友过来的 php 生成 txt 文件代码,这只是一个实例,需要我来给他生成多个 txt 文件实例的,但我觉得他这个代码有点意思,所以就分享上来了. 先说下这个 php 生成 txt 文件代码都是什么功能吧,肯定是要生成 txt 文件的,有点废话了,不说其它的了,这个 php 代码可以生成指定目录下的一个 txt 文件,并在 txt 文件里面写入三行文字,这个是在 php 里面定义好的. 夏日博客分享下实例的代码如下: <!doctype html> <html> <
-
PHP中file_put_contents追加和换行的实现方法
在PHP的一些应用中需要写日志或者记录一些信息,这样的话.可以使用fopen(),fwrite()以及 fclose()这些进行操作.也可以简单的使用file_get_contents()和file_put_contents(). file_put_contents()写文件.默认的是重新写文件,也就是会 替换原先的内容.追加的话使用参数FILE_APPEND. 以追加形式写入内容 当设置 flags 参数值为 FILE_APPEND 时,表示在已有文件内容后面追加内容的方式写入新数据: FIL
-
php删除txt文件指定行及按行读取txt文档数据的方法
本文实例讲述了php删除txt文件指定行及按行读取txt文档数据的方法.分享给大家供大家参考,具体如下: 向txt文件循环写入值: $keys = range(1,999); $file = fopen('key_11010000.txt',"w"); foreach($keys as $key){ fwrite($file,"$key\r\n"); } fclose($file); $f1 = fopen('key_11010000.txt','r'); whil
-
php编程实现追加内容到txt文件中的方法
本文实例讲述了php编程实现追加内容到txt文件中的方法.分享给大家供大家参考,具体如下: 覆盖txt文件内容: $filename="aa/a.txt"; $handle=fopen($filename,"w"); $str=fwrite($handle,"test"); fclose($handle); 效果: testtesttesttesttesttesttest 追加内容到txt: $filename="aa/a.txt&qu
-
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
/** * $splitChar 字段分隔符 * $file 数据文件文件名 * $table 数据库表名 * $conn 数据库连接 * $fields 数据对应的列名 * $insertType 插入操作类型,包括INSERT,REPLACE */ 复制代码 代码如下: <?php /** * $splitChar 字段分隔符 * $file 数据文件文件名 * $table 数据库表名 * $conn 数据库连接 * $fields 数据对应的列名 * $insertType 插入操作类型
-
PHP创建文件,并向文件中写入数据,覆盖,追加的实现代码
创建文件我们用到函数 fopen ( string filename, string mode ) 参数filename为创建文件名 参数mode为以什么方式打开文件filename 其中mode可能值列表: mode 说明 'r' 只读方式打开,将文件指针指向文件头. 'r+' 读写方式打开,将文件指针指向文件头. 'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零.如果文件不存在则尝试创建之. 'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零.如果文件不存在则尝试创建
-
PHP使用内置函数file_put_contents写入文件及追加内容的方法
本文实例讲述了PHP使用内置函数file_put_contents写入文件及追加内容的方法.分享给大家供大家参考,具体如下: 以追加形式写入内容 当设置 flags 参数值为 FILE_APPEND 时,表示在已有文件内容后面追加内容的方式写入新数据: 复制代码 代码如下: <?php file_put_contents("test.txt", "This is another something.", FILE_APPEND); ?> file_put
-
php读取txt文件并将数据插入到数据库
今天测试一个功能,需要往数据库中插入一些原始数据,PM给了一个txt文件,如何快速的将这个txt文件的内容拆分为所要的数组,然后再插入到数据库中? serial_number.txt的示例内容: serial_number.txt: DM00001A11 0116, SN00002A11 0116, AB00003A11 0116, PV00004A11 0116, OC00005A11 0116, IX00006A11 0116, 创建数据表: create table serial_numb
随机推荐
- 用vbs实现的exe2swf工具脚本代码
- 一个可绑定数据源的jQuery数据表格插件
- JavaScript之Getters和Setters 平台支持等详细介绍
- 星外系统IIS日志分析常用的几个命令小结
- 利用DOS命令来对抗U盘病毒保护U盘数据
- js 有框架页面跳转(target)三种情况下的应用
- 用window.onerror捕获并上报Js错误的方法
- 小结下MySQL中文乱码,phpmyadmin乱码,php乱码 产生原因及其解决方法第1/3页
- 有效防止ASP木马上传运行—小知识[网络安全技术]
- 比较详细的XMLDOM对象方法详解第1/2页
- 熊猫烧香病毒原理、清除/删除方法及解决方案(附最新专杀工具下载) 原创
- Javascript常考语句107条收集
- JavaScript Length 属性的总结
- PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
- MPLS经典问题利用MPLS解决和避免bgp路由黑洞问题
- 告别平凡 给窗口换上漂亮的新装
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换操作
- 详解pytorch 0.4.0迁移指南
- python文本数据处理学习笔记详解
- layer.js之回调销毁对话框的例子