2016年2月22日
php
文件头声明
函数
自定义函数
递归函数
自己调用自己; 递归函数必须有终止的情况。 常用在php可以删除目录
变量的引用传值 引用传值:php允许多个变量指向一个内存空间。 引用传值:传递内容;
文件函数库
php可以用来操作文件;
fopen(string $filename,string $mode)
打开方式
mode
说明
'r'
只读方式打开,将文件指针指向文件头。
'r+'
读写方式打开,将文件指针指向文件头。
'w'
写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'w+'
读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'a'
写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'a+'
读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'x'
创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL或O_CREAT 标记是等价的。
int fwrite ( resource $handle , string $string [, int $length ] )
bool fclose ( resource $handle )
fclose — 关闭一个已打开的文件指针
string fread ( resource $handle , int $length )
fread — 读取文件(可安全用于二进制文件)
int filesize ( string $filename )
filesize — 取得文件大小
序列化数据
序列化以后的数据,可以放进文件中,方便其他文件的读取与调用。
string serialize ( mixed $value )
产生一个可存储的值的表示
mixed unserialize ( string $str )
对单一的已序列化的变量进行操作,将其转换回 PHP 的值。
文件包含
include(被包含文件的URL)
include_once(被包含文件的URL)//只包含一次
如果被包含文件找不到,提示的错误是一个警告,后面的代码继续执行。
require(被包含文件URL)
require_once(被包含文件URL)
如果被包含文件找不到,提示的错误是一个致命,后面的代码不继续执行。
once
只包含一次。
set_include_path()
设定默认的包含路径。
Last updated