-
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验证码函数示例代码,感兴趣的同学参考下。 function _code($_code_length = 4, $_width = 75, $_height = 25){ for($i=0;$i<$_code_length;$i++){ $_nmsg .= dechex(mt_rand(0,15)); } $_SESSION["code"] = $_nmsg; $_img = imagecreatetruecolor($_width, $_height); $_white = imagecolorallocate($_img, 250, 250, 250); imagefill($_img,...
PHP 2014-12-15 02:48: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 -
php 下载保存文件保存到本地的两种实现方法
本文为大家讲解的是php 下载保存文件保存到本地的两种实现方法,感兴趣的同学参考下。 第一种: <?php function downfile() { $filename=realpath("resume.html"); //文件名 $date=date("Ymd-H:i:m"); Header( "Content-type: application/octet-stream "); Header( "Accept-Ranges: bytes "); Header( "Accept-Length: " .filesize($filename)); header( "Content-Disposition: attachment; filename= {$date}.doc&quo...
PHP 2014-12-14 20:15:06 -
php下载文件功能的实现代码及文件名中乱码解决方法
本文为大家讲解的是php下载文件功能的实现代码及文件名中乱码解决方法,感兴趣的同学参考下。 最近有人问我做下载文件的方法,对于php方法如下: <?php header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=ins.jpg"); readfile("imgs/test_Zoom.jpg"); ?> 第一行代码是强制下载; 第二行代码是给下载的内容指定一个名字; 第三行代码是把下载的内容读进文件中...
PHP 2014-12-14 19:15:12