Kaynağa Gözat

fixed: 修复一个语法问题.(语言升级)

王刚 3 yıl önce
ebeveyn
işleme
e32285d613

+ 1 - 1
Gameserver/Amfphp/process/HeroProc.php

@@ -598,7 +598,7 @@ class HeroProc {
         $wp = null;
         $arr = (array) GameConfig::item_weapon();
         uksort($arr, function ($a, $b) {
-            return intval($a) < intval($b);
+            return intval($a) - intval($b);
         });                                                         // todo: 排序不正常
         foreach ($arr as $id => $mo) {
 //            isEditor() and $mo = new \sm_item_weapon();

+ 7 - 2
Gameserver/Amfphp/test.php

@@ -9,10 +9,15 @@ include __DIR__ . '/main.php';
 echoLine("phpver: " . PHP_VERSION . PHP_EOL);
 echoLine("tsDay:" . totalDays());
 
-SelfChecker::CheckAll();
+//SelfChecker::CheckAll();
 //
 //set_time_limit(15);                                                           # 设置执行超时时间
 //
 
+$arr = [1 => "山楂", 5 => "芍药", 3 => "陈皮", 7 => "鸡内金"];
 
- 
+uksort($arr, function ($a, $b) {
+    return intval($a) - intval($b);
+});
+
+var_dump($arr);