php /* set here a limit of downloading rate (e.g. 10.20 Kb/s) */ $download_rate = 10.20; $download_file
这是一个将指定数据库里的所有表备份为一个SQL文件,可下载。 php /****** 备份数据库结构 ******/ /* 函数名称:table2sql() 函数功能:把表的结构转换成为SQL 函数参数:$table:
[PHP]代码 php //blog.qita.in echo 'md5检验[目录直接md5目录名称,文件就md5_file整个文件的内容]
'; $filename = "test.txt";
[PHP]代码 $file = "http://www.xxx.com/demo/file_exists.zip"; $fileExists = @file_get_contents($file,null
文件上传 1、单文件上传 为了满足传递文件信息的需要,http协议实现了文件上传机制,从而可以将客户端的文件通过自己的浏览器上传到服务器的指定目录上。上传文件时,需要在客户端选择本地的磁盘文件,而在
php编写的文件型缓存解决方案 * 纯php实现, 无须任何扩展,支持php4 / 5 * 使用lru算法自动清理过期内容 * 可以安全用于多进程并发 * 最大支持1G缓存文件
PHP 下载远程文件类,支持断点续传下载,代码内含有具体的调用说明。程序主要是使用 HTTP 协议下载文件,HTTP1.1协议必须指定文档结束后关闭链接,否则读取文档时无法使用feof判断结束,可以有两种使用方法,具体请下载查看源码。
下面这段代码能够从PHP数组生成一个CSV文件。 function generateCsv($data, $delimiter = ',', $enclosure = '"') { $handle =
PHP文件与目录函数 1)文件的打开与关闭: 文件处理之前首先要与磁盘的文件建立一个链接,即打开文件(获取一个文件的指针),根据文件的句柄或者指针获取文件的相关信息和其他的操作,结束后关闭文件联系,禁止继续操作文件具体的操作函数:
php /** * 获得文件的mime type类型 * @author xiaobing.meng * */ class MimeTypes { public static $mime_types
在web开发中,可以通过文件缓存,大大缓解数据库的压力。 如下代码是php中使用文件缓存的例子。 CacheLayer.php php class CacheLayer{ protected $root
删除目录及目录下的所有文件 //循环删除目录和文件函数 function delDirAndFile($dirName){ if($handle = opendir("$dirName")){ while(false
CVS文件的导入和导出php类代码,通过这个自定义的php类可以实现数据库的数据和CVS文件的转换 php /** * CSV 文件处理类 */ class Csv{ public $csv_array;
通过判断 限制上传文件的格式为PDF,docx,xlsx,pptx,potx,vsdx,odt,doc,xls,ppt,vsd,pot,wps,dps,e t和txt,rtf文件类型希望大家多提意见!
文档完善并且易于使用,即使是PHP初学者。 可以加载现有的excel文件,然后将其作为模板往里面填充数据。 还支持openXML 格式和MS office 2007以上。 2. php-excel 这是一个
PHP Bug Lost 是一个开源的脚本用于调试和监控PHP代码。 它是只有一个文件的脚本,使用非常简便只要在Web页面中插入一个函数。并会在页面显示相关的信息。 这个脚本可以显示自定义
导读:首先,$_FILES['myfile']['name']中的myfile是指在上面HTML页面中上传文件标签的name值,根据这个我们才能知道我们正在处理的文件是哪一个input提交过来的 if($_FILES['myfile']['name']
PHP-ExcelReader是一个基于PHP的开源项目,其作用在于解析excel文件。 PHP-ExcelReader的官方网张如下: http://phpexcelreader.sourceforge
php class fileinfo { public $file; function __construct($f) { $this->file = $f; } function createfile()
1.三种方式解析 文件上传几乎是每个项目实现的一个必须的模块。 上传就是将信息从个人计算机(本地计算机)传递到中央计算机(远程计算机)系统上,让网络上的人都能看到。将制作好的网页、文字、图片等