Exemplo n.º 1
0
 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';
     }
 }