一.目录操作
basename -- 返回路径中的文件名部分
dirname -- 返回路径中的目录部分
pathinfo -- 返回文件路径的信息
realpath -- 返回规范化的绝对路径名
<div class="codetitle"><a style="CURSOR: pointer" data="76600" class="copybut" id="copybut76600" onclick="doCopy('code76600')"> 代码如下:
一.目录操作
basename -- 返回路径中的文件名部分
dirname -- 返回路径中的目录部分
pathinfo -- 返回文件路径的信息
realpath -- 返回规范化的绝对路径名
<div class="codetitle"><a style="CURSOR: pointer" data="76600" class="copybut" id="copybut76600" onclick="doCopy('code76600')"> 代码如下:
mode |
说明 |
'r' |
|
'r+' |
|
'w' |
|
'w+' |
|
'a' |
|
'a+' |
|
'x' |
创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen()调用失败并返回FALSE,并生成一条E_WARNING级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。 |
'x+' |
创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen()调用失败并返回FALSE,并生成一条E_WARNING级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。 |
函数 |
功能 |
fgetc() |
|
fgets() |
读出一行字符,可以指定一行显示的长度。 |
fgetss() |
|
读取定量的字符 | |
Fpassthru() |
|
File() |
将整个文件读入数组中,以行分组 |
Readfile() |
|
File_get_contents() |
|
Feof() |
|
File_exists() |
查看文件是否存在 |
操作值 |
意义 |
LOCK_SH(以前为1) |
|
LOCK_EX(以前为2) |
写操作锁定。这是互斥的,该文件不能被共享 |
LOCK_UN(以前为3) |
释放已有的锁定 |
LOCK_NB(以前为4) |
防止在请求加锁时发生阻塞 |