$filename)); if($ident){ $url = ecae_file_url($ident); return $ident; }else{ return false; } }//End Function /** * replace * @param mixed $file file * @param mixed $id ID * @return mixed 返回值 */ public function replace($file, $id) { return ecae_file_replace($id, $file); }//End Function /** * remove * @param mixed $id ID * @return mixed 返回值 */ public function remove($id) { if($id){ return ecae_file_delete($id); }else{ return false; } }//End Function /** * 获取File * @param mixed $id ID * @param mixed $type type * @return mixed 返回结果 */ public function getFile($id, $type) { $tmpfile = tempnam('/tmp', 'ecaesystem'); array_push($this->_tmpfiles, $tmpfile); if($id && ecae_file_fetch($id, $tmpfile)){ return $tmpfile; }else{ return false; } }//End Function function __destruct() { foreach($this->_tmpfiles AS $tmpfile){ @unlink($tmpfile); }//todo unlink tmpfiles; }//End Function }//End Class