这里的数据可以为基本数据类型,数组,工具等;
在存储的时候可以用serialize进行序列化,但取的时候要先用unserialize反序列化。<?php $data = array(34;上海","西安","北京"); //将数组存到指定的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 内置函数 file_put_contents 用于追加内容:如果你想在一个已有文件上追加内容,你也可以利用file_put_contents 函数,只须要加一个参数即可。file_put_contents(filepath,data,FILE_APPEND)file_put_contents 写入修正不了文件缘故原由及办理写入一样平常创建出来的文件权限(644)就够,下面是新建的文件,支持写入末了把权限修正为777才好。chmod 777 文件夹名称