private function sessionHandle($sessio_handle = null) { if ($sessio_handle && is_object($sessio_handle) && is_subclass_of($sessio_handle, "SessionHandlerInterface")) { session_set_save_handler($sessio_handle, true); } else { session_save_path(zMkdir(LOG . DS . "_session")); } session_start(); }
/** * 复制目录 * @param String $source * @param String $dest * @return boolean */ function zCopyDir($source, $dest) { $source = rtrim($source, '\\/') . DS; $dest = rtrim($dest, '\\/') . DS; zMkdir($dest, 0755); $handle = opendir($source); while (false !== ($filename = readdir($handle))) { $file = $source . $filename; if (is_file($file)) { copy($file, $dest . $filename); } } closedir($handle); return true; }