• 组合题的数据格式--记录历程


    这是最初的数组格式

      $selectdata = [
                // 这只是初始数据,发现,答案,并不存在数组中
                [
                    ['key' => 'A', 'value' => ''],
                    ['key' => 'B', 'value' => ''],
                    ['key' => 'C', 'value' => ''],
                    ['key' => 'D', 'value' => ''],
                ],
                [
                    ['key' => 'A', 'value' => ''],
                    ['key' => 'B', 'value' => ''],
                    ['key' => 'C', 'value' => ''],
                    ['key' => 'D', 'value' => ''],
    
                ],
                [
                    ['key' => 'A', 'value' => '对'],
                    ['key' => 'B', 'value' => '错'],
    
                ],
                [
                    ['key' => '1', 'value' => ''],
    
                ],
                [
                    ['key' => '1', 'value' => ''],
    
                ],
                // [
                //     ['key' => 'A', 'value' => ''],
                //     ['key' => 'B', 'value' => ''],
                //     ['key' => 'C', 'value' => ''],
                //     ['key' => 'D', 'value' => ''],
    
                // ]
                
                [
                    //第一题
                    [
                        // 第一题的配置
                        ['key' => 'tixing', 'value' => '0'],
                        ['key' => 'tigan', 'value' => '这里是题干'],
                        //选答全部post过去,在控制器里再进行过滤
                        ['key'=>'xuanda','value'=>[
                                    // 下面是五种题型的选答格式,但是题目的答案怎么写入进去呢?
                                    [
                                        ['key' => 'A', 'value' => '111'],
                                        ['key' => 'B', 'value' => '222'],
                                        ['key' => 'C', 'value' => '333'],
                                        ['key' => 'D', 'value' => '444'],
                                    ],
                                    [
                                        ['key' => 'A', 'value' => 'a'],
                                        ['key' => 'B', 'value' => 'b'],
                                        ['key' => 'C', 'value' => 'c'],
                                        ['key' => 'D', 'value' => 'd'],
                        
                                    ],
                                    [
                                        ['key' => 'A', 'value' => '对'],
                                        ['key' => 'B', 'value' => '错'],
                        
                                    ],
                                    [
                                        ['key' => '1', 'value' => ''],
                        
                                    ],
                                    [
                                        ['key' => '1', 'value' => ''],
                        
                                    ]
                                ]],
                         ['key' => 'jiexi', 'value' => '测试解析'],
                    ],
                   
    
                ],
            ];
    

    好像因为嵌套太深,所以改成下面的

  • 相关阅读:
    基于Spring aop写的一个简单的耗时监控
    Intellij Idea 15 旗舰版 破解
    设计模式之工厂模式
    IDE神器intellij idea的基本使用
    [js] js判断浏览器(转)
    java知识大全积累篇
    一些技术大牛的博客集锦(转)
    添加鼠标右击菜单
    java 方法调用绑定
    Android系列--DOM、SAX、Pull解析XML
  • 原文地址:https://www.cnblogs.com/cn-oldboy/p/13155197.html
Copyright © 2020-2023  润新知