-
PHP使用range协议实现输出文件断点续传代码实例
本文为大家讲解的是PHP使用range协议实现输出文件断点续传代码实例,感兴趣的同学参考下。 range协议用途:一般是用在断点续传的时候,但是实际的用户很大,例如你的web server需要输出一个大文件,那么用range可以分段输出,缓解压力...
PHP 2014-12-15 08:15:04 -
单一index.php实现PHP任意层级文件夹遍历
本程序实现了使用一个index.php文件来实现所有文件夹的遍历效果,避免了需要无穷复制index.php至文件夹下才能实现的效果 以下是核心文件: index.php文件 <?php header('Content-Type:text/html charset:utf-8'); date_default_timezone_set('PRC'); $rootDir = 'listFile'; //站点根目录,装载本程序所有文件 //站点base_url设置方法: //考虑到通用性,现默认使用方法二,修改方法时注意同时修改.htaccess文件 //方法一:设置站点目录为根目录 //对应.htaccess: //#RewriteBase / // $base_url = 'http://www.listfile.com/'; //方法二:设置站点子目录为根目录 //对应.htaccess: //RewriteBase /listFile/ $base_url = 'htt...
PHP 2014-12-15 08:12:04 -
PHP读取文件内容后清空文件示例代码
本文为大家讲解的是一个PHP读取文件内容后清空文件示例代码,感兴趣的同学参考下. $fh = fopen($path, "r+"); if( flock($fh, LOCK_EX) ){//加写锁 $old_content=json_decode(fread($fh,filesize($path)),true); $old_content=$old_content...
PHP 2014-12-15 06:27:03 -
PHP pathinfo()获得文件的路径、名称等信息说明
本文为大家讲解的是PHP pathinfo()获得文件的路径、名称等信息使用说明,感兴趣的同学参考下。 在PHP中,若想通过函数获得一个文件的路径、名称,或者是扩展名等,是非常容易的一件事...
PHP 2014-12-15 05:57:03 -
利用php+mcDropdown实现文件路径可在下拉框选择
本文为大家讲解的是利用php+mcDropdown实现文件路径可在下拉框选择,感兴趣的同学参考下 最近用php进行文件目录信息读取,在网上弄到下面一段代码: //获取指定目录下的文件列表 //$path 指定的目录,默认为当前目录 //$ifchild 是否显示子目录文件列表,默认不显示 //$curpath 显示当前的路径,默认为从当前目录开始;这个主要是为了显示确定href路径 function openpath($path=".",$ifchild=false,$curpath=".") { $handle = opendir($path); if($handle) &nbs...
PHP 2014-12-15 05:18:03 -
PHP中上传多个文件的表单设计示例讲解
本文为大家讲解的是PHP中上传多个文件的表单设计例子,着重讲解的是表单如何设计,后端处理需要循环$_FILES数组来实现,非常实用,需要的朋友可以参考下 多个文件上传和单独文件上传的处理方式是一样的,只需要在客户端多提供几个类型为“file”的输入表单,并指定不同的“name”属性值。例如,在下面的代码中,可以让用户同时选择三个本地文件一起上传给服务器,客户端的表单如下所示: <html> <head><title>多个文件上传表单</title></head> <body> <form action="mul_upload.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="...
PHP 2014-12-15 05:15:04 -
php实现的更改目录及子目录下所有的文件后缀扩展名的代码
本文是一个php实现的更改目录及子目录下所有的文件后缀扩展名的代码,感兴趣的同学参考下。 需求说明: 今天遇到要改变当前目录下指定类型的文件类型,本来想要用批处理来做这个,结果没找到合适...
PHP 2014-12-15 01:21:06 -
php删除指定目录下相关文件的方法
本文是一个php实现删除指定目录下相关文件的方法,主要涉及对文件的遍历以及对文件的各种常用操作,需要的朋友可以参考下 通常来说在php中删除文件最简单的方法就是直接使用unlink命令,而对于需要删除指定目录下的指定文件的情况,就需要遍历删除了。 具体实例代码如下: <?php //删除指定文件夹下的非法文件 function my_del($dir) { if(is_dir($dir)){ //打开指定文件夹 if($handle = opendir($dir)) { ...
PHP 2014-12-15 00:42:05 -
php强制文件下载而非在浏览器打开的自定义函数分享
本文是一个php强制文件下载而非在浏览器打开的自定义函数分享,可以让txt,pdf,图片之类的文件强制下载,感兴趣的同学参考下。 有时我们希望如图片、文本文档、网页、mp3、pdf等内容,当点击对应链接时直接下载,而不是在网页上显示,那么就需要强制设置header头信息...
PHP 2014-12-14 21:18:11 -
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格
本文是一个php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格的示例代码,感兴趣的同学参考下. <?php /* *读取文件内容至字符串中,同时去除换行、行首行尾空格。 */ header("Content-type: text/html; charset=utf-8"); echo preg_replace('/((s)*(n)+(s)*)/i',',',file_get_contents('./file.php'));//End_php //输出: aaaa,bbbb,cccc,dddd,eeee,ffff,gggg,hhhh,iiii,jjjj,kk kk,ll ll //file.php内容: aaaa cccc dddd eeee ffff gggg hhhh iiii jjjj kk kk ll ll //file.php替换空格(x)、Tab(T)效果 aaaa TTTT cccc ddddT xxxxxxxx...
PHP 2014-12-14 20:48:14 -
PHP中通过fopen()函数访问远程文件示例
本文是一个PHP中通过fopen()函数访问远程文件示例,,本文讲解了fopen函数的作用、使用它需要的配置问题、超时问题等内容,并给出了代码实例,需要的朋友可以参考下 使用PHP不仅可以让用户通过浏览器访问服务器端的文件,还可以通过HTTP或FTP等协议访问其他服务器中的文件,可以在大多数需要用文件名作为参数的函数中使用HTTP和FTP URL来代替文件名。使用fopen()函数将指定的文件名与资源绑定到一个流上,如果文件名是“scheme://…”的格式,则被当成一个URL,PHP将搜索协议处理器(也被成为封装协议)来处理此模式...
PHP 2014-12-14 20:39:14 -
php读取txt文件组成SQL并插入数据库的代码
本文是一个php读取txt文件组成SQL并插入数据库的代码示例,感兴趣的同学参考下. /** * $splitChar 字段分隔符 * $file 数据文件文件名 * $table 数据库表名 * $conn 数据库连接 * $fields 数据对应的列名 * $insertType 插入操作类型,包括INSERT,REPLACE */ <?php /** * $splitChar 字段分隔符 * $file 数据文件文件名 * $table 数据库表名 * $conn 数据库连接 * $fields 数据对应的列名 * $insertType 插入操作类型,包括INSERT,REPLACE */ function loadTxtDataIntoDatabase($splitChar,$file,$table,$conn,$fields=array(),$insertType='INSERT'){ if(empty($fields)) $head = "{$insertType} INTO `{$ta...
PHP 2014-12-14 20:24:26