ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
~~~ /** * 根据配置类型解析配置 * @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) "开启" }