$pattern = "/[ ',:;*?~`!@#$%^&+=)(<>{}]|\]|\[|\/|\\\|\"|\|/"; 這樣寫貌似就沒問題
2017-06-12
$arr變量沒有定義首先判斷$path路徑下是否存在文件,如果存在,檢查if (is_file ( $path . "/" . $item ))或者(is_dir($path.'/'.$item)),是否寫的正確。剛才我是因為if語句寫的錯誤,導致$arr變量不存在的。
2017-06-04
遞歸里的$path。
在查看文件函數dirsize($path)里判斷一個路徑文件夾名是否為文件夾,是文件夾的話,在判斷下再一次調用查看文件夾函數,并把當前的路徑文件名($path/$item)當作參數$path傳入,在文件夾里的文件夾里再一次進行文件夾判斷...相對當前這級目錄($path/$item)來說上一級永遠都是$path。
在查看文件函數dirsize($path)里判斷一個路徑文件夾名是否為文件夾,是文件夾的話,在判斷下再一次調用查看文件夾函數,并把當前的路徑文件名($path/$item)當作參數$path傳入,在文件夾里的文件夾里再一次進行文件夾判斷...相對當前這級目錄($path/$item)來說上一級永遠都是$path。
2017-05-06
$ext = strtolower(end(explode('.',$filename))); // 獲取文件擴展名,視頻中寫法不錯
2017-05-02