コード例 #1
0
ファイル: ActiveRecordD.php プロジェクト: styleyoung/taoshop
 private function getMemVersion()
 {
     $className = strtolower(get_called_class());
     $key = 'keyVersion_' . $className;
     $version = UtilD::getCache($className, $key);
     if (!$version) {
         $version = 1;
         UtilD::setCache($className, $key, $version, 3600);
     }
     return $version;
 }
コード例 #2
0
ファイル: ImageD.php プロジェクト: styleyoung/taoshop
 /**
  *  生成指定目录不重名的文件名
  *
  * @access  public
  * @param   string      $dir        要检查是否有同名文件的目录
  *
  * @return  string      文件名
  */
 public function unique_name($dir)
 {
     $filename = '';
     while (empty($filename)) {
         $filename = UtilD::random_filename();
         if (file_exists($dir . $filename . '.jpg') || file_exists($dir . $filename . '.gif') || file_exists($dir . $filename . '.png')) {
             $filename = '';
         }
     }
     return $filename;
 }