多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~ /** * 根据配置类型解析配置 * @param string $value 配置值 * @return array 返回数组 */ function parse($value=""){ $array = preg_split('/[,;\r\n]+/', trim($value, ",;\r\n")); if(strpos($value,':')){ $value = array(); foreach ($array as $val) { list($k, $v) = explode(':', $val); $value[$k] = $v; } }else{ $value = $array; } return $value; } ~~~ var_dump(parse('1:关闭,2:开启')); **输出如下:** > array(2) { [1]=> string(6) "关闭" [2]=> string(6) "开启" }