- 浏览: 344957 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (238)
- j2ee (22)
- mysql (14)
- hibernate (2)
- struts (3)
- spring (7)
- php (28)
- cakephp (12)
- pattern (0)
- 数据结构 (0)
- python (17)
- redis (1)
- sql (2)
- ibatis (1)
- jquery (3)
- 测试 (3)
- linux (37)
- solr (3)
- oracle (5)
- jira (5)
- 版本控制 (3)
- xp (1)
- IDE (3)
- apache (4)
- hadoop (2)
- freemarker (2)
- maven (5)
- 项目管理 (2)
- UML (1)
- Django (6)
- 正则 (1)
- Scrapy (1)
- 文档管理 (3)
- 项目集成 (8)
- MQ (3)
- 架构 (1)
- HTML (1)
- IT (1)
- 云 (0)
- 应用服务器 (4)
- win 7 (1)
- thrift (1)
- 学习 (3)
- OpenStack (3)
- sqlserver (1)
- javascript (1)
- zabbix (3)
- IOS (1)
- rabbitmq (1)
- springcloud (2)
最新评论
-
xushenkun4:
至今仍然有这个bug,0.9.1无法传输中文utf8。
thrift使用出现诡异问题 -
feiniao2029:
[i][/i][u][/u]引用
spring 配置init方法 -
wt811004:
非常感谢朋友慷慨指导
dotproject项目管理工具使用 -
hackpro:
这将是一个经典,就像大话西游...
javaeye怀旧 -
raymond2006k:
个人更偏好 Velocity。我觉得还有个对比点,就是编程方式 ...
jsp freemarker velocity 比较
fopen() 函数用于在 PHP 中打开文件。
打开文件
fopen() 函数用于在 PHP 中打开文件。
此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件:
文件可能通过下列模式来打开:
模式 描述
r 只读。在文件的开头开始。
r+ 读/写。在文件的开头开始。
w 只写。打开并清空文件的内容;如果文件不存在,则创建新文件。
w+ 读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。
a 追加。打开并向文件文件的末端进行写操作,如果文件不存在,则创建新文件。
a+ 读/追加。通过向文件末端写内容,来保持文件内容。
x 只写。创建新文件。如果文件以存在,则返回 FALSE。
x+
读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。
注释:如果 fopen() 无法打开指定文件,则返回 0 (false)。
例子
如果 fopen() 不能打开指定的文件,下面的例子会生成一段消息:
关闭文件
fclose() 函数用于关闭打开的文件。
检测 End-of-file
feof() 函数检测是否已达到文件的末端 (EOF)。
在循环遍历未知长度的数据时,feof() 函数很有用。
注释:在 w 、a 以及 x 模式,您无法读取打开的文件!
if (feof($file)) echo "End of file";
逐行读取文件
fgets() 函数用于从文件中逐行读取文件。
注释:在调用该函数之后,文件指针会移动到下一行。
例子
下面的例子逐行读取文件,直到文件末端为止:
逐字符读取文件
fgetc() 函数用于从文件逐字符地读取文件。
注释:在调用该函数之后,文件指针会移动到下一个字符。
例子
下面的例子逐字符地读取文件,直到文件末端为止:
摘录:http://www.w3school.com.cn/php/php_file.asp
打开文件
fopen() 函数用于在 PHP 中打开文件。
此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件:
<html> <body> <?php $file=fopen("welcome.txt","r"); ?> </body> </html>
文件可能通过下列模式来打开:
模式 描述
r 只读。在文件的开头开始。
r+ 读/写。在文件的开头开始。
w 只写。打开并清空文件的内容;如果文件不存在,则创建新文件。
w+ 读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。
a 追加。打开并向文件文件的末端进行写操作,如果文件不存在,则创建新文件。
a+ 读/追加。通过向文件末端写内容,来保持文件内容。
x 只写。创建新文件。如果文件以存在,则返回 FALSE。
x+
读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。
注释:如果 fopen() 无法打开指定文件,则返回 0 (false)。
例子
如果 fopen() 不能打开指定的文件,下面的例子会生成一段消息:
<html> <body> <?php $file=fopen("welcome.txt","r") or exit("Unable to open file!"); ?> </body> </html>
关闭文件
fclose() 函数用于关闭打开的文件。
<?php $file = fopen("test.txt","r"); //some code to be executed fclose($file); ?>
检测 End-of-file
feof() 函数检测是否已达到文件的末端 (EOF)。
在循环遍历未知长度的数据时,feof() 函数很有用。
注释:在 w 、a 以及 x 模式,您无法读取打开的文件!
if (feof($file)) echo "End of file";
逐行读取文件
fgets() 函数用于从文件中逐行读取文件。
注释:在调用该函数之后,文件指针会移动到下一行。
例子
下面的例子逐行读取文件,直到文件末端为止:
<?php $file = fopen("welcome.txt", "r") or exit("Unable to open file!"); //Output a line of the file until the end is reached while(!feof($file)) { echo fgets($file). "<br />"; } fclose($file); ?>
逐字符读取文件
fgetc() 函数用于从文件逐字符地读取文件。
注释:在调用该函数之后,文件指针会移动到下一个字符。
例子
下面的例子逐字符地读取文件,直到文件末端为止:
<?php $file=fopen("welcome.txt","r") or exit("Unable to open file!"); while (!feof($file)) { echo fgetc($file); } fclose($file); ?>
摘录:http://www.w3school.com.cn/php/php_file.asp
发表评论
-
MAC 安装php+nginx支持oci8等
2015-07-15 10:41 14431. 安装 php brew install php55 ... -
浏览器自动识别编码问题
2012-06-27 17:03 829由于web应用页面编码使用的gbk,但web服务器php的编码 ... -
PHP PACK UNPACK用法
2011-01-25 10:02 1544Pack 与unpack使用说明: ... -
百万级PHP网站架构方案
2010-11-04 18:09 1372在了解过世界最大的PHP ... -
PHP unzip 解压文件
2010-11-03 14:19 8921.unzip <?php $zip ... -
Php防止重复提交问题总结
2010-10-28 14:46 2535用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一 ... -
借用Google API 写一个查看天气预报的类
2010-10-28 13:09 967<? //- Describe: //- Autho ... -
php当前日期的加减操作
2010-10-26 09:29 1923<?php echo "Today:" ... -
PHP 的命令行模式
2010-09-17 10:31 1209PHP 的命令行模式 从版本 4.3.0 开始,PHP 提供 ... -
php soap 错误处理(精简版)
2010-09-17 10:27 19111.使用soap $client = &qu ... -
php soap client 链接问题
2010-09-16 16:04 23091.说明 php 调用jira的soap接口代码: ... -
Handling data in a PHP JSON Object
2010-09-08 14:16 1112Trends data from Twitter Search ... -
php 和 js 保留2位小数
2010-08-24 10:25 27651.php保留两位小数例子 四舍五入 A.nu ... -
zlib 文件操作
2010-08-23 13:44 934<?php //Extracting the co ... -
php pathinfo()函数用法详解
2010-08-23 12:59 1178摘要: php pathinfo()函数用法详解,pathin ... -
Date and Time in PHP
2010-08-18 13:39 830Displaying the current date and ... -
Php学习《五》 ------ 基本知识摘录
2010-08-17 15:31 9291.php中文字符串长度及定长截取问题 使用str_len( ... -
Php学习《四》 ------ 文件上传
2010-08-03 17:29 767通过 PHP,可以把文件上传到服务器。 创建一个文件上传表单 ... -
Php学习《二》 ------循环
2010-08-03 17:09 767循环 在您编写代码时,您经常需要让相同的代码块运行很多次。您 ... -
Php学习《一》 ------数组
2010-08-03 16:58 7681.数组分类 a.带值 ...
相关推荐
软件开发设计:PHP、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储...
PHP数据处理篇包括第4-8章,介绍了PHP中的异常处理机制、字符串、正则表达式、网页之间的通信技术、表单处理和文件处理等;PHP应用篇包括第9-13章,介绍了PHP与MySQL数据库之间的交互、PHP的安全技术、与XML的交互、...
好了,通过第三章的学习,我们已经了解了一些XML和DTD的基本术语,但是我们还不知道怎样来写这些文件,需要遵循什么样的语法,在下一章,将重点介绍有关撰写XML和DTD文档的语法。 第四章 XML语法 七.DTD的语法...
然而, 由于数据是存在文件中的,所以在学习数据存储之前,我们需要了解一点关于P H P的文件处理方 面的知识。因此在把注意力转向非关系型数据库之前,先让我们简单看一下那些较为重要的文 件处理函数...
包括初识.PHP、PHP环境搭建和开发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术、文件系统、面向...
PHP网页文件被当作一般HTML网页文件来处理并且在编辑时你可以用编辑HTML的常规方法编写PHP。 PHP代表:超文本预处理器(PHP: Hypertext Preprocessor)。PHP是完全免费的,不用花钱,你可以从PHP官方站点下载。PHP...
主要介绍了php封装的单文件(图片)上传类,结合完整实例形式分析了php图片文件上传操作的相关处理技巧,供朋友们学习参考。 参数1:$file 文件数组 5个属性值 name,type,size,tmp,error 参数2:文件保存的路径$path ...
详细描述:内容简介本书采用循... 试、部署和持续集成第三部分 SPL(标准PHP库) 第9章 SPL简介 第10章 SPL迭代器 第11章 SPL文件和目录处理 第12章 SPL数组重载 第13章 SPL异常第四部分 MVC模式 等 。。
使用php对xml文件进行操作 19 CSS 23 margin 26 element 28 box 29 position 31 apache 34 PHP 36 数据类型 36 一.双引号与单引号 36 二.运算符 36 三.字符串拼接 36 四.类型运算符 36 五.switch语句 ...
此外,PHP可以与多个外接库集成,为用户提供更多的实用功能,如生成PDF文件等。用户可以直接在WEB页面中输入PHP命令代码,因而不需要任何特殊的开发环境。在WEB页面中,所有PHP代码都被放置在“< ?php"和 “? >”...
deleteall.php 删除用户信息处理文件 conn/conn.php 数据库连接文件 finddd.php 用户订单查询页面 default.php 后台默认首页 findpwd.php 用户找回密码 deleted.php 删除订单 findsp.php 用户查找到商品显示 ...
通过学习这些代码片段,您可以了解 PHP 的基本语法和常用函数,并学会如何处理字符串、操作数组、读写文件以及连接数据库。这些知识可以帮助您更加高效地编写 PHP 程序,并解决实际的编程问题。无论您是初学者还是有...
一款PHP Flash的文件上传程序,Flash源文件完整,方便大家学习哦。这里需要说明一些问题: 1.php文件路径 upload.fla 文件中第一帧第代码第14行:urlRequest.url = "http://localhost/phpFlash/upload.php"; ...
本书假设你是一名有经验的PHP开发人员,并且已经开始学习如何编写..., · 通过Node.js实现PHP文件处理API的同等功能;, · 了解MySQL数据库在PHP和Node.js中的不同用法;, · 通过Node.js npm实现PHP中JSON或XML的API。
主要包括php文件处理,文件的处理,文件指针相关处理函数,文件控制函数
APP接口包括以下内容: 1、接口地址 如 2、接口文件(init.php)-处理业务逻辑的 3、返回接口数据(xml、josn等数据格式) ##Learning Session 1 学习要点 APP接口简介 封装通信接口方法 核心技术 APP接口实例 服务器端...
网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络与通信是一个非常广泛的领域,它涉及到计算机科学、电子工程、数学等多个学科的知识。 云计算与大数据:包括云计算平台、大数据分析、人工...
PHP 核心编程技术 个人学习文档 表单传值 4 表单传值的方式 4 GET传值 4 POST传值 4 PHP接收数据的三种方式 5 PHP处理复选框数据 6 复选框表单项的命名方式 6 复选框数据的接收形式 6 复选框数据的常见处理 7 复选框...
SDK主要就三个页面(tbconnect.asp、user.asp、index.asp)、一个登录图标! tbconnect.asp -- 类函数、参数配置文件 user.asp -- 回调页面,对数据进行处理 index.asp -- 中转页面,跳至授权页面,淘宝登录图标...