浏览代码

没有参数名称的时候才设置参数序列号

visuddhinanda 2 年之前
父节点
当前提交
e0032175e9
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      app/Http/Api/MdRender.php

+ 5 - 1
app/Http/Api/MdRender.php

@@ -123,12 +123,16 @@ class MdRender{
                 # 处理每个参数
                 if($param->getName() === "param"){
                     $param_id++;
-                    $props["{$param_id}"] = $param->__toString();
+                    $paramName = "";
                     foreach($param->attributes() as $pa => $pa_value){
                         if($pa === "name"){
                             $props["{$pa_value}"] = $param->__toString();
+                            $paramName = $pa_value;
                         }
                     }
+                    if(empty($paramName)){
+                        $props["{$param_id}"] = $param->__toString();
+                    }
                 }
             }
             /**