php中文件包含两种:文件,文件夹。文件夹又称目录新建一个文件aa.txt和一个文件夹text,text文件夹下又包含bb.txt 一、判断文件类型filetype("./aa.txt"); //取文件类型 : 返回file 文件filetype("./text"); //取文件类型 : 返回dir 目录is_dir("./text"); //判断是否是目录 : 返回trueis_dir("./aa.txt"); // 判断是否是目录 : 返回falseis_file("./aa.txt"); //判断是否是文件 :返回true二、文件属性echo date...
一、fstat函数:显示文件的所有信息$file_path = "test.php";
if($fp=fopen($file_path,"a+")){$file_info=fstat($fp);echo "<pre>";print_r($file_info);echo "</pre>";echo "文件大小为".$file_info[‘size‘];echo "文件上次访问时间".date("Y-m-d H:i:s",$file_info[‘mtime‘]);
}
fclose($fp); //一定要关闭 二、文件读取://第一种:$con = fread($fp,filesize($file_path));
$con = str_replace("\r\n","<br>",$con)...
假如页面统计只需要记录统计数值,不记录其他具体的数据时,这时没有必要使用数据库进行记录,可以直接将统计数值存放到文本文件中。当然,这不是最好的方式,不过这是最简单的方式。
index.html<!DOCTYPE html><htmllang="zh-cn"><head><metacharset="utf-8"><metacontent="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no"name="viewport"><metacontent="yes"name="apple-mobile-web-app-capable"><m...
最近应用了文件的读取,顺便复习一下!//读取一个文件$f = fopen($filename,‘rb‘);
$f: 表示返回的一个资源句柄
$filename:要打开的文件路径
rb:参数,表示只读且以二进制的形式打开该文件读取后循环该文件数据,因为读取文件是一行一行的
//如果没有读取到文件结束则循环while(!feof($f)) {$str = fgets($f);//获取的是每一行的数据/*对该数据进行的操作代码...*/
}//关闭该资源fclose($f); 原文:http://www.cnblogs.com/Zell-...
<?php
/*** 文件操作(生成日志)支持多条插入* (如果插入多条语句并换行 用','逗号分开)**/
class log {public $path = './info.txt'; //默认值文件public $mode = 'a'; //默认追加写public $content = '默认值:空'; //默认内容是 空public function addlog($path = null, $mode = null, $content = null) {//判断写入的文件名是否为空if (! empty ( $path )) {$this->path = $path;}//判断操作方式 a追加写if (! empty ( ...
将数据写或读入文件,基本上分为三个步骤: 1. 打开一个文件(如果存在) 2. 写/读文件 3. 关闭这个文件 l打开文件 在打开文件文件之前,我们需要知道这个文件的路径,以及此文件是否存在。 用$_SERVER[“DOCUMENT_ROOT”]内置全局变量,来获得站点的相对路径。如下: $root = $_SERVER[“DOCUMENT_ROOT”]; 在用函数file_exists()来检测文件是否存在。如下: If(!file_exists("$root/order.txt")){echo ‘文件不存在‘;} 接下来用...
前面的话 在程序运行时,程序本身和数据一般都存在内存中,当程序运行结束后,存放在内存中的数据被释放。如果需要长期保存程序运行所需的原始数据,或程序运行产生的结果,就需要把数据存储在文件或数据库。一般地,小型数据存储在文件中,海量数据存储在数据库中。本文主要介绍php中目录和文件的基本操作 文件类型 文件一般指存储在外部介质上具有名字(文件名)的一组相关数据集合。用文件可长期保存数据,并实现数据共享...
<?php
/*** 文件操作(生成日志)支持多条插入* (如果插入多条语句并换行 用,逗号分开)**/
class log {public $path = ./info.txt; //默认值文件public $mode = a; //默认追加写public $content = 默认值:空; //默认内容是 空public function addlog($path = null, $mode = null, $content = null) {//判断写入的文件名是否为空if (! empty ( $path )) {$this->path = $path;}//判断操作方式 a追加写if (! empty ( $mode ))...
本篇文章给大家带来的内容是关于PHP文件操作的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。<?php#判断文件类型是:文件$file=img/meinv.jpg;echo filetype($file);
?><?php#判断文件类型是:目录$file=img;echo filetype($file);
?><?php#判断到底是不是文件:是$file=img/meinv.jpg;echo is_file($file);
?><?php#判断到底是否存在:是$file=img/meinv.jpg;$b=file_exists($file);var_dump($b);
?>...
php文件操作函数有很多种,今天在这里我将给大家分享一下PHP常用的文件操作函数,话不多说,让我们来看一看PHP文件操作究竟有哪些函数吧。1 php获得文件名:basename — 返回路径中的文件名部分给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。string basename ( string $path [, string $suffix ] )$path = "/home/cate/index/index2.php";
$file = ba...
这篇文章主要介绍了关于php文件操作的方法,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下php文件操作一、在学习php文件操作之前,让我们先来了解一下这几个常用的文件操作函数。1. is_dir()意思是:判断给定文件名是否是一个目录2. is_file()意思是:判断文件是否存在3. mkdir()意思是:创建目录4. rmdir()意思是:删除目录5. unlink()意思是:删除文件6. fopen()意思是:打开文件7. fwrite()意思是:写入文件...
这篇文章主要介绍了PHP文件读取功能的应用实例以及常用的文件数据读取的函数的使用方法及区别,非常的详细,有需要的小伙伴可以参考下。PHP文件读取操作相对于文件写入操作涉及更多的PHP文件操作函数,在代码实例中会详细介绍这些函数。读取文本文件中存储数据的方式主要涉及的三个步骤及部分文件操作函数如下:1、打开文件(文件操作函数:fopen)2、文件数据读取(文件操作函数:fgets、file、readfile、feof等)3、关闭文件(文件操作...
本篇文章主要介绍PHP的文件操作及算法,感兴趣的朋友参考下,希望对大家有所帮助。操作文件1.使用5种以上的方式获取一个文件的扩展名要求: dir/upload.image.jpg, 找出.jpg或者jpg<?php /** * 五种方式获取指定路径的文件扩展名 */ $str = "dir/upload.image.jpg"; function one ($str) { $arr = explode(., $str); $count = count($arr); return $arr[$count - 1]; } function two ($str) { $len = strlen($str); for ($i = $len ...
本篇文章主要介绍php文件操作的方法及实例详解,感兴趣的朋友参考下,希望对大家有所帮助。一、fstat函数:显示文件的所有信息$file_path = "test.php";
if($fp=fopen($file_path,"a+")){$file_info=fstat($fp);echo "<pre>";print_r($file_info);echo "</pre>";echo "文件大小为".$file_info[size];echo "文件上次访问时间".date("Y-m-d H:i:s",$file_info[mtime]);
}
fclose($fp); //一定要关闭 二、文件读取://第一种:
$c...
这篇文章介绍的内容是关于php 文件的操作 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下虽说这是很基础的东西,惭愧的是我却对此并不是很了解。所以借此温故了一下文件进行写操作的步骤打开这个文件。如果文件不存在,那么创建它。创建文件锁,防止并发将这些数据写入这个文件释放锁,并且关闭文件句柄文件进行读操作的步骤打开这个文件,如果不能打开就退出从文件中读取数据关闭这个文件打开文件操作fopen($fi...