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

簡(jiǎn)易版Config-set使用及說(shuō)明

taozywu

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

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

Config.php

    /**
     * 簡(jiǎn)易版set,最大支持5級(jí)點(diǎn)號(hào);value盡量為簡(jiǎn)單類型(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);

1201 0 0
0個(gè)評(píng)論

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表評(píng)論

taozywu

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