国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

簡易版Config-set使用及說明

taozywu

簡單研究了下webman/Config.php,目前只有g(shù)et方法,沒有類似set方法。
于是簡單造了一個很簡單的set方法,如下

如下方法僅為簡易版set,如需復(fù)雜set可自行研究一下!當(dāng)然也可以搜索插件市場!

Config.php

    /**
     * 簡易版set,最大支持5級點號;value盡量為簡單類型(int/string/bool.)
     * 
     * @param string $key
     * @param mixed $value
     * @return void|bool
     */
    public static function set(string $key = null, $value = null)
    {
        if ($key == null || $value == null) {
            return false;
        }
        $key_array = \explode('.', $key);
        $count = \count($key_array);
        switch ($count) {
            case 1:
                static::$_config[$key_array[0]] = $value;
                break;
            case 2:
                static::$_config[$key_array[0]][$key_array[1]] = $value;
                break;
            case 3:
                static::$_config[$key_array[0]][$key_array[1]][$key_array[2]] = $value;
                break;
            case 4:
                static::$_config[$key_array[0]][$key_array[1]][$key_array[2]][$key_array[3]] = $value;
                break;
            case 5:
                static::$_config[$key_array[0]][$key_array[1]][$key_array[2]][$key_array[3]][$key_array[4]] = $value;
                break;
            case 6:
                static::$_config[$key_array[0]][$key_array[1]][$key_array[2]][$key_array[3]][$key_array[4]][$key_array[5]] = $value;
                break;
        }
    }

使用

use Webman\Config;

Config::set("key1.key2", $value1);

1265 0 0
0個評論

年代過于久遠,無法發(fā)表評論

taozywu

3359
積分
0
獲贊數(shù)
0
粉絲數(shù)
2016-01-05 加入
??