-
function downFile($filename){ //简单的文件下载可以通过超链接形式下载,如果下载图片、html等类型文件浏览器会直接显示 //可以通过header()函数发送网页头信息来实现文件下载 //注意前面不能有输出,可以设置php;ini配置文件中outputbuffer:off //header("content-disposition:attachment;filename=要下载的文件名"); //header("content-length:文件的大小"); //readfile(文件名称); header("content-disposition:attachment;filename=".basename($filename)); header("content-length:".filesize($filename)); readfile($filename); }查看全部
-
* 删除文件查看全部
-
heredoc技术实现动静态分离 $str=<<<EOF <form> </form> EOF; 重命名文件 1 重命名是否合法(验证正则) 2 新文件名是否存在 $path=dirname($oldname);得到oldname的路径查看全部
-
$arr=explode('.',$val); //根据符号‘.’将文件名分割 $ext=strtolower(end($arr)); //取得文件名被分割后的最后那一部分,即扩展名 jqueryui实现图片预览查看全部
-
修改文件 //修改文件内容的操作 $content = $_REQUEST['content']; //echo $content; if (file_put_contents($filename, $content)) { $mes = "文件修改成功"; } else { $mes = "文件修改失败"; } alertMes($mes, $redirect);查看全部
-
file_get_contents():读取文件内容 //高亮显示字符串代码 $string = '<?php $var ="tttt" ;?>'; //高亮显示文件 highlight_file('index.php'); highlight_string(),高亮显示php代码查看全部
-
创建文件 function createFile($filename) { //file/1.txt //验证文件名的合法性,是否包含/,*,<>,?,| $pattern = "/[\/,\*,<>,\?\|]/"; if (! preg_match ( $pattern, basename ( $filename ) )) { //还要检测当前目录下是否存在同名文件 if (! file_exists ( $filename )) { //通过touch($filename)来创建 if (touch ( $filename )) { return "文件创建成功"; } else { return "文件创建失败"; } } else { return "文件已存在,请重命名后创建"; } } else { return "非法文件名"; } } file_exists($filename);//文件是否存在 touch($filename);//创建文件 basename($filename); //函数返回路径中的文件名部分查看全部
-
获取文件读写权限和时间信息并显示获取函数 filetype() 文件类型<br> filesize() 文件大小<br> is_readable() 文件是否可读<br> is_writable() 文件是否可写<br> is_executable() 文件是否可执行<br> filectime 文件创建时间<br> filemtime 文件修改时间<br> fileatime 文件访问时间查看全部
-
转换字节大小 * @param number $size * @return number function transByte($size) { $arr = array ("B", "KB", "MB", "GB", "TB", "EB" ); $i = 0; while ( $size >= 1024 ) { //$size = $size / 1024; $size /= 1024; $i ++; } //取两位小数,拼接上单位 return round ( $size, 2 ) . $arr [$i]; }查看全部
-
复制文件夹查看全部
-
返回上一级操作查看全部
-
查看文件中的内容查看全部
-
文件下载查看全部
-
删除文件查看全部
-
重命名文件查看全部
举报
0/150
提交
取消