【php读取文件函数_PHP教程】教程文章相关的互联网学习教程文章

php 文件函数

文件操作1. 检查文件是否存在bool file_exists( string filename);2. 打开和关闭文件1resource fopen( string filename , string mode);2bool fclose(resource handle);3. 读取文件1读取单个字符 string fgetc ( resource handle);2逐行读取1 string fgets( resource handle [,int length ]); string fgetss() l array fgetcsv( resource handle [, int length [, string delimiter [, string enclosuer]]]) ;3 读取指定...

php下载文件函数【代码】【图】

代码: /* @desc:php下载文件函数,支持限速 @param name 待下载文件名 @param rate 速度,单位kb */ function download($file,$rate=false){ set_time_limit(0); $content = file_get_contents($file); $filesize = strlen($content); header (‘Content-Length: ‘.$filesize); header (‘Content-type: application/file‘); header ("Content-Disposition: attachment; filename=".basename($file)); if($rate){ob_start();$f...

php 写入缓存文件、读取缓存文件的函数代码

一、写结果缓存文件 /*** 写结果缓存文件** @params string $cache_name* @params string $caches** @return*/ function write_static_cache($cache_name, $caches) {if ((DEBUG_MODE & 2) == 2){return false;}$cache_file_path = ROOT_PATH . /temp/static_caches/ . $cache_name . .php;$content = "<?php\r\n";$content .= "\$data = " . var_export($caches, true) . ";\r\n";$content .= "?>";file_put_contents($cache_file...

PHP 的几个配置文件函数

php 的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。个人感觉最有用的就是ini_set和ini_get。 * ini_get():获取配置文件的选项值 这个函数相信很多人都使过,就是获取配置文件中某一个选项的值,如果是true值就返回1,如果是false值就返回0,字符串就返回字符串。 比如手册中的例子: 〈?php /* Our php.ini contains the foll...

基于PHP常用文件函数和目录函数整理

一、常用文件函数库 1、basename(); -- 返回路径中的文件名部分。 string basename ( string $path [, string $suffix ] ) //给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。  参数:path 一个路径。在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符。在其它环境下是斜线(/) suffix 如果文件名是以 suffix 结束的,那这一部分也会被去掉。 返回值:返回 path 的基本的文件名。 $path = d:/t...

php删除文件的函数是哪个【代码】【图】

php删除文件的函数是“unlink()”,该函数的语法是“unlink(filename,context)”,其中参数“filename”表示要删除的文件,参数“context”表示文件句柄的环境。unlink() 定义和用法unlink() 函数删除文件。若成功,则返回 true,失败则返回 false。语法unlink(filename,context)参数 filename 必需。规定要删除的文件。context 可选。规定文件句柄的环境。Context 是可修改流的行为的一套选项。提示和注释注释:对 context 的支持...

人力资源和社会保障部10774号文件php下实现在指定目录搜索指定类型文件的函数

代码如下:function bdir($dir,$typearr){ $ndir = scandir($dir); foreach ($ndir as $k => $v){ if ($v == . || $v == ..){ continue; } if (filetype($dir.$v) == file){ $arr = explode(.,$v); $type = end($arr); if (in_array($type,$typearr)){ echo $dir.$v.""; } }elseif (filetype($dir.$v) == dir){ //echo $dir.$v.""; bdir($dir.$v./,$typearr); } } } $dir =e:/ddcms/; $typearr = array(htm,html,php); bdir($dir,$t...

PHP解压zip文件函数

本篇文章主要介绍PHP解压zip文件函数,感兴趣的朋友参考下,希望对大家有所帮助。代码如下:<? /********************** *@file - path to zip file 需要解压的文件的路径 *@destination - destination directory for unzipped files 解压之后存放的路径 *@需要使用 ZZIPlib library ,请确认该扩展已经开启 */ function unzip_file($file, $destination){ // 实例化对象 $zip = new ZipArchive() ; //打开zip文档,如果打开失...

PHP下载文件的函数实例详解

本篇文章主要介绍PHP下载文件的函数实例详解,感兴趣的朋友参考下,希望对大家有所帮助。通过函数完成下载文件的PHP功能代码function download($url, $filename) { // 获得文件大小, 防止超过2G的文件, 用sprintf来读 $filesize = sprintf ( "%u", filesize ( $url ) ); if (! $filesize) { return; } header ( "Content-type:application/octet-stream\n" ); //application/octet-stream header ( "Content-type:unknown/u...

总结关于PHP文件函数有哪些

简单整理一些PHP的操作文件常用函数:filetype() 获取文件类型函数 is_dir()  判断给定的文件名是否是一个目录   is_executable()  判断给定文件是否是可执行 is_file()  判断给定文件是否存在 is_link()  判断给定文件是一个符号链接(软链接) is_readable()  判断给定文件是否可读 is_writeable()  判断给定文件是否可写 file_exists()  判断文件或目录是否存在 filesize()  获取文件大小(不能获取目录大小...

有哪些常用的php文件函数

简单整理一些PHP的操作文件常用函数:filetype() 获取文件类型函数is_dir()  判断给定的文件名是否是一个目录  is_executable()  判断给定文件是否是可执行is_file()  判断给定文件是否存在is_link()  判断给定文件是一个符号链接(软链接)is_readable()  判断给定文件是否可读is_writeable()  判断给定文件是否可写file_exists()  判断文件或目录是否存在filesize()  获取文件大小(不能获取目录大小)filect...

总结PHP文件函数和目录函数

下面小编就为大家带来一篇基于PHP常用文件函数和目录函数整理。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧一、常用文件函数库1、basename(); -- 返回路径中的文件名部分。string basename ( string $path [, string $suffix ] ) //给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。  参数:path 一个路径。在 Windows 中,斜线(/)和反斜线(\)都可以用作目录分隔符...

php实现读取文件的函数使用实例汇总

最近整理了PHP读取文件的常见几种方法,并注视一些代码,具体如下:php中读取文件可以使用fopen和file_get_contents这两个函数,二者之间没有本质区别,只是前者读取文件的php代码相比后者要复杂一点。<?php $file_name = "1.txt"; echo $file_name . ""; $fp = fopen($file_name, r); //$buffer=fgets($fp); while (!feof($fp)) { $buffer = fgets($fp); echo $buffer; } fclose($fp); ?>1.freadstring fread ( int $handle , int...

php强制下载文件函数

本文实例为大家分享了php强制下载文件函数,供大家参考,具体内容如下public function down(){$id = $this->_get(id);$M = M("downloads");$data=$M->where("id=$id and status=1")->find();!$data && exit;$filename = iconv(UTF-8,GBK,$data[filename]);$savename = $data[savename]; $myfile = $data[url] ? $data[url] : Uploads/file/.$savename;if(file_exists($myfile)){$M->where("id=$id")->setInc(downloads);$file = @ ...

浅谈phpfopen下载远程文件的函数

如下所示://下载附件 function get_file($url, $folder = "./") { set_time_limit (24 * 60 * 60); // 设置超时时间 $destination_folder = $folder . /; // 文件下载保存目录,默认为当前文件目录 if (!is_dir($destination_folder)) { // 判断目录是否存在 mkdirs($destination_folder); // 如果没有就建立目录 } $newfname = $destination_folder . basename($url); // 取得文件的名称 $file = fopen ($url, "rb"); // ...