php读取文件操作函数
2012-04-28 00:00
441 查看
php文件操作很强大,可以很轻松的读取本地文件和远程文件!
1.用fread()获取
请看下面php代码:
运行结果:
php点点通(www.phpddt.com),关注php开发,提供专业php教程!
2.fseek ( resource handle, int offset [, int whence] ),将指针偏移到偏移量offset处。
(php.txt内容是【Welcome to www.phpddt.com】)
运行下面php代码后:
结果为:
to www.phpddt.com
对whence参数说明如下:
SEEK_SET - 设定位置等于 offset 字节。
SEEK_CUR - 设定位置为当前位置加上 offset。
SEEK_END - 设定位置为文件尾加上 offset。(赋值)
如果没有指定 whence,默认为 SEEK_SET。
3.ftell()函数用于获取指针位置的偏移量
php演示代码如下:
运行结果:
8
4.rewind()函数将文件指针移至指定位置
5.parse_ini_file()函数,解析.ini文件,轻松解析多维数组。看下面php教程就了解了!
首先保存phpddt.ini文件,文件的内容如下:
[web1]
url= "www.phpddt.com"
name = php点点通
[web2]
url= "www.baidu.com"
name = 百度搜索
编写如下php代码:
运行结果如下:
Array
(
[web1] => Array
(
=> [url=http://www.phpddt.com/]www.phpddt.com
[name] => php点点通
)
[web2] => Array
(
=> [url=http://www.baidu.com]www.baidu.com
[name] => 百度搜索
)
)
1.用fread()获取
请看下面php代码:
<?php $file = "phpddt.txt"; $fp = fopen($file,"r"); if ($fp){ while(!feof($fp)){ //第二个参数为读取的长度 $data = fread($fp, 1000); } fclose($fp); } echo $data; ?>
运行结果:
php点点通(www.phpddt.com),关注php开发,提供专业php教程!
2.fseek ( resource handle, int offset [, int whence] ),将指针偏移到偏移量offset处。
(php.txt内容是【Welcome to www.phpddt.com】)
运行下面php代码后:
<?php $file = "php.txt"; $fp = fopen($file,"r"); //将文件指针跳转到第8个字节之后 fseek($fp,8); //读取数据 $data = fgets($fp,4096); echo $data; ?>
结果为:
to www.phpddt.com
对whence参数说明如下:
SEEK_SET - 设定位置等于 offset 字节。
SEEK_CUR - 设定位置为当前位置加上 offset。
SEEK_END - 设定位置为文件尾加上 offset。(赋值)
如果没有指定 whence,默认为 SEEK_SET。
3.ftell()函数用于获取指针位置的偏移量
php演示代码如下:
<?php $file = "phpddt.txt"; $fp = fopen($file,"r"); //将文件指针跳转到第8个字节之后 fseek($fp,8); //获取指针位置的偏移量 echo ftell($fp); ?>
运行结果:
8
4.rewind()函数将文件指针移至指定位置
5.parse_ini_file()函数,解析.ini文件,轻松解析多维数组。看下面php教程就了解了!
首先保存phpddt.ini文件,文件的内容如下:
[web1]
url= "www.phpddt.com"
name = php点点通
[web2]
url= "www.baidu.com"
name = 百度搜索
编写如下php代码:
<?php $file_arr = parse_ini_file("phpddt.ini",true); print_r($file_arr); ?>
运行结果如下:
Array
(
[web1] => Array
(
=> [url=http://www.phpddt.com/]www.phpddt.com
[name] => php点点通
)
[web2] => Array
(
=> [url=http://www.baidu.com]www.baidu.com
[name] => 百度搜索
)
)
相关文章推荐
- PHP文件操作,多行句子的读取,file()函数,file_get_contents()函数,file_put_contents()函数,is_file,统计网站pv (访问量),文件的复制 copy
- php读取本地文件操作函数
- PHP文件操作函数
- php常用文件操作函数汇总
- PHP常用的文件操作函数集锦
- PHP文件操作函数
- PHP文件操作 读取与写入
- PHP文件系统操作常用函数
- php 常用文件操作函数
- PHP常用的文件操作函数集锦
- PHP常用的文件操作函数经典收藏
- PHP常用的文件操作函数集锦
- php操作文件(读取写入文件)
- php 文件、目录操作函数
- PHP常用的文件操作函数集锦
- PHP读取文件操作
- php对大文件进行读取操作的实现代码
- PHP文件读写操作相关函数学习资料笔记
- php文件操作函数
- php文件和目录操作函数