-
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
提交
取消