[PHP] 文件创建、写入、读取

创建$p = fopen(‘text.txt‘,‘a+b‘);

写入第一种方式//var_export方式存储数组到文件中
//这中方式存浮点型数据,存储后会多很多数字!只适合简单的存储吧!我感觉!
$txt = var_export($arr,true);
写入第二种方式
//print_r方式存储数组到文件
//$txt = print_r($arr,true);
写入第三种方式
//serialize序列化方式存储数组到文件中,读取需要反序列化
//file_put_contents(‘text.txt‘, serialize($arr));

file_put_contents(‘text.txt‘, $txt);

$txt1 = unserialize(file_get_contents(‘text.txt‘)) ;

print_r($txt1);
时间: 2024-11-07 03:41:12

[PHP] 文件创建、写入、读取的相关文章

Android中写入读取XML

获取XML文件的基本思路是,通过getResources().getXml()获的XML原始文件,得到XmlResourceParser对象,通过该对象来判断是文档的开头还是结尾,是某个标签的开始还是结尾,并通过一些获取属性的方法来遍历XML文件,从而访问XML文件的内容,下面是一个访问XML文件内容的例子,并将内容更显示在一个TextView上 数据写入xml: ReadXMLTest.java [java] view plaincopy //xml数据生成 private String Wr

PHP 文件创建/写入

<?php /* PHP 文件创建/写入 fopen() 函数也用于创建文件.也许有点混乱, 但是在 PHP 中,创建文件所用的函数与打开文件的相同. 如果您用 fopen() 打开并不存在的文件,此函数会创建文件, 假定文件被打开为写入(w)或增加(a). PHP 写入文件 - fwrite() fwrite() 函数用于写入文件. fwrite() 的第一个参数包含要写入的文件的文件名, 第二个参数是被写的字符串. PHP 覆盖(Overwriting) 如果现在 "newfile.t

net快速写入/读取大量数据Postgresql

Postgresql快速写入/读取大量数据 http://www.cnblogs.com/podolski/p/7152144.html 环境及测试 使用.net驱动npgsql连接post数据库.配置:win10 x64, i5-4590, 16G DDR3, SSD 850EVO. postgresql 9.6.3,数据库与数据都安装在SSD上,默认配置,无扩展. CREATE TABLE public.mesh ( x integer NOT NULL, y integer NOT NUL

文件创建 数据写入 读取 删除

// 创建文件路径   (有三种沙盒路径,根据需求 请自选) NSArray * paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); NSString * cachPath = [[paths objectAtIndex:0]stringByAppendingPathComponent:@"HYC.txt"]; NSFileManager * fileManager

IO流中的文件创建并且写入读取

package com.java.inoutputstreamDmeo.www; import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException; public class InOutPutStreamDmeo { public static void main(String[] args) {  //创建一个File的实例对象  File

Asp.Net写入读取Xml(处理文件权限)

1,网上关于读取写入Xml的博客比较多,参考了发现提到Xml文件权限的博客比较少.因为在开发中我发现,如果文件存于一些没有权限的路径,代码是访问不到该文件,页面会报错提示403,Forbidden.意思是禁止,也就是没有权限.需要用代码给文件EveryOne赋予完全控制权限.希望我的博客能帮助一些在权限方面遇到问题的朋友. 2,判断文件文件夹和文件是否存在(写入时会自动创建Xml,但是如果没有权限,会创建失败,所以我觉得先用FileStream把文件创建出来比较保险); public strin

ObjectOutputStream 追加写入读取错误

摘自http://blog.csdn.net/mitkey/article/details/50274543 问题描述: 用类ObjectOutputStream向文件写读对象时,碰到一个问题:新建一个文件,用输出流ObjectOutputStream向文件连续写几个对象,关闭输出流,然 后读取,这些对象都可以读出:这时在向该文件增加对象,新写的对象就读不出了 问题出现的原因: ObjectOutputStream建立后第一次写入一个对象时, 会在对象数据前写入一些标志的数据"AC ED  00

C# 创建 写入 读取 excel

public static void CreateExcelFile(string FileName, List<UUser> luu) { if (FileName.Split('.')[FileName.Split('.').Length - 1] == "xlsx")//如果是2007版以后 { //create object Nothing = System.Reflection.Missing.Value; var app = new Excel.Applicat

IOS Plist文件操作之写入/读取/删除

写入数据到plist文件   //获取路径对象     NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);     NSString *path = [pathArray objectAtIndex:0];     //获取文件的完整路径     NSString *filePatch = [path stringByAppendingPathC

get,set ,写入读取cookies--[ASP.NET]

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace demo5 { public partial class hanshu : System.Web.UI.Page { protected void Page_Load(object sender, Ev