php文件操作之常用文件操作笔记
发布:smiling 来源: PHP粉丝网 添加日期:2014-02-25 16:57:08 浏览: 评论:0
在php中文件操作函数有很多很多,下面我来给各们同学介绍在php中文件操作常用函数使用方法与介绍.
1、获取文件名:basename();
2、获取文件所在的目录:dirname();
3、pathinfo()获取文件信息,返回结果为一个array,包括路径、文件全名、文件名和扩展名.
实例代码如下:
- $file = '/com/netingcn/error.log';
- print_r(pathinfo($file));
结果为:
- Array(
- [dirname] => /com/netingcn
- [basename] => error.log
- [extension] => log
- [filename] => error
- )
4、判断文件是否存在:is_file();
5、判断目录是否存在:is_dir();
6、判断文件或目录是否存在:file_exists();
7、读取文件所有内容:file()或file_get_contents(),其中file()返回的是一个一行为元素的array,file_get_contents()把文件全部内容作为一个String返回;
8、写文件fwrite,如:
实例代码如下:
- $handler = fopen($file, 'w'); // w 会冲掉以前的内容、a 是追加
- fwrite($handler, 'content');
- fclose($handler); //记得关闭打开的文件句柄9、文件读取操作有很多,下面简单介绍几个:
- $handler = fopen($file, 'r');
- while(!feof($handler)) {
- $datas[] = fgets($handler); //读取一行内容
- }
- while(!feof($handler)) {
- $datas[] = fgetss($handler); //读取一行内容并过来html标记
- }
- while(!feof($handler)) {
- $datas[] = fgetcsv($handler); //读取一行内容并解析csv字段
- }
- $content = fread($handler, $strLength); //读取指定长读的字符
- fclose($handler);
Tags: 文件 操作 常用
- 上一篇:php中引用(变量和函数名前加&符号)用法
- 下一篇:php工厂模式简单使用说明
相关文章
- ·Php.ini文件位置在哪里 Php.ini文件找不到(2013-11-12)
- ·php include()调用文件简单实例(2013-11-29)
- ·php下载jpg文件为空解决方法(2013-11-29)
- ·没有找到php_mbstring.dll,文件无法启动(2013-11-30)
- ·phpMyAdmin导入文件大小限制解决办法(2013-12-03)
- ·phpmyadmin配置文件现在需要绝密的短语密码(2013-12-04)
- ·Php引用文件引起的空白行问题(UTF-8)(2013-12-05)
- ·php上传文件中文文件名乱码(2013-12-07)
- ·PHP中上传大体积文件时需要的设置(2013-12-09)
- ·php目录文件扫描程序(2013-12-23)
- ·php 文件下载方法(2013-12-27)
- ·把php代码保存到php文件实现方法(2013-12-27)
- ·php实现中文文件名文件下载(2014-01-06)
- ·php 中fgetcsv函数将csv文件导入mysql数据库(2014-01-07)
- ·php中文件包含include(),require()介绍(2014-01-16)
- ·html静态页面怎么调用php文件(2014-01-16)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)