From a34a90f03cecc7658231547270f8036bb5affe4a Mon Sep 17 00:00:00 2001
From: chengkun <chengkun@ishangstudy.com>
Date: Tue, 29 Apr 2025 18:32:24 +0800
Subject: [PATCH] 提交

---
 index.php |   41 +++++++++++++++++++++++------------------
 1 files changed, 23 insertions(+), 18 deletions(-)

diff --git a/index.php b/index.php
index 2180dcc..069e39a 100644
--- a/index.php
+++ b/index.php
@@ -1,33 +1,38 @@
 <?php
 
-include(dirname(__FILE__).'/global.php');
+include(dirname(__FILE__) . '/global.php');
+
+/**
+ * 伪静态操作
+ * @return void
+ */
+function urlRewrite() {
+    if (isset($_GET['yunurl']) && $_GET['yunurl']) {
+        $var = @explode('-', str_replace('/', '-', $_GET['yunurl']));
+        foreach ($var as $p) {
+            $param = @explode('_', $p);
+            $_GET[$param[0]] = $param[1];
+        }
+        unset($_GET['yunurl']);
+        
+    }
+}
 
 //伪静态操作statr
-if(isset($_GET['yunurl']) && $_GET['yunurl']){
 
-	$var=@explode('-',str_replace('/','-',$_GET['yunurl']));
-	foreach($var as $p){
-		$param=@explode('_',$p);
-		$_GET[$param[0]]=$param[1];
-	}
-	unset($_GET['yunurl']);
-
-}
+urlRewrite();
 
 //伪静态操作end
 
-if(isset($_GET['m']) && $_GET['m'] && !preg_match('/^[0-9a-zA-Z\_]*$/',$_GET['c'])){
-	$_GET['m'] = 'index';
+if (isset($_GET['m']) && $_GET['m'] && !preg_match('/^[0-9a-zA-Z\_]*$/', $_GET['c'])) {
+    $_GET['m'] = 'index';
 }
 
-$ModuleName = isset($_GET['m']) ? $_GET['m'] : '';
-if($ModuleName=='')	$ModuleName='index';
+$ModuleName = $_GET['m'] ?: '';
+if ($ModuleName == '') $ModuleName = 'index';
 //默认情况下,调用app/controller下与当前目录名相同的模块
 //如当前目录名为ask,则默认调用的是app/controller/ask/下的控制器
 //若需要调用与当前目录名不同的模块,则请修改此处的$ModuleName
 //$ModuleName='job',则此时将调用app/controller/job/下的控制器
 
-include(LIB_PATH.'init.php');
-
-
-?>
\ No newline at end of file
+include(LIB_PATH . 'init.php');
\ No newline at end of file

--
Gitblit v1.9.0