在使用上傳檔案時,將上傳的**封裝成類,更容易方便。
190.php
<?php
require('upload.php');
if($_post['submit'])
echo $file['oldname'];
?>
upload.php
<?php
/*** @authorgb2312
* @since2009-11-16
* @desc
檔案上傳*/
class upload
if(file_exists($dir))
else //
上傳$uploadfile = $uploaddir.$newname;
echo $arg['file']['tmp_name'];
if(is_uploaded_file($arg['file']['tmp_name']))
else }
//返回資料,便於操作。
$file= array();
$file['oldname']=$oldname;
$file['newname']=$newname;
$file['uploadfile']=$uploadfile;
return $file; }
/*** @desc
建立目錄*
* @param string $dir
* @param default $mod */
public function setdir($dir,$mod=0777)
if(!file_exists($dir)) }
}catch (exception $e) }
if(realpath($path)) }
} }?>
在php中將上傳封裝成類
在使用上傳檔案時,將上傳的 封裝成類,更容易方便。190.php require upload.php if post submit echo file oldname upload.php authorgb2312 since2009 11 16 desc 檔案上傳 class upload if...
PHP封裝成類(檔案上傳)
uploadfile.class.php created by phpstorm.user huang date 2017 7 19 time 23 20 header content type text html charset utf 8 new new upload class upload ...
PHP檔案上傳封裝成函式
header content type text html charset utf 8 檔案上傳封裝函式 param1 array file 上傳的檔案資訊 5屬性元素陣列 param2 array allow type 允許上傳的mime型別 param3 string path 儲存的路徑 pa...