private static function args_switch(array $uri_array) { # 刪除尾空直 if (empty($uri_array[count($uri_array) - 1])) { array_pop($uri_array); } # 頁次偵測 $uri_array = self::page_handle($uri_array); $uri_array = self::sk_handle($uri_array); if (is_array($uri_array)) { $origin_args = $uri_array; self::$class = strtoupper(array_shift($uri_array)); self::$args = $uri_array; if (!class_exists(self::$class)) { self::$args = $origin_args; self::$class = 'INDEX'; } } else { # 首頁 self::$class = 'INDEX'; } }