PHP 클래스 think\Config

파일 보기 프로젝트 열기: top-think/framework 1 사용 예제들

공개 메소드들

메소드 설명
get ( string $name = null, string $range = '' ) : mixed 获取配置参数 为空则获取所有配置
has ( string $name, string $range = '' ) : boolean 检测配置是否存在
load ( string $file, string $name = '', string $range = '' ) : mixed 加载配置文件(PHP格式)
parse ( string $config, string $type = '', string $name = '', string $range = '' ) : mixed 解析配置文件或内容
range ( $range ) 设定配置参数的作用域
reset ( $range = '' ) 重置配置参数
set ( string | array $name, mixed $value = null, string $range = '' ) : mixed 设置配置参数 name为数组则为批量设置

메소드 상세

get() 공개 정적인 메소드

获取配置参数 为空则获取所有配置
public static get ( string $name = null, string $range = '' ) : mixed
$name string 配置参数名(支持二级配置 .号分割)
$range string 作用域
리턴 mixed

has() 공개 정적인 메소드

检测配置是否存在
public static has ( string $name, string $range = '' ) : boolean
$name string 配置参数名(支持二级配置 .号分割)
$range string 作用域
리턴 boolean

load() 공개 정적인 메소드

加载配置文件(PHP格式)
public static load ( string $file, string $name = '', string $range = '' ) : mixed
$file string 配置文件名
$name string 配置名(如设置即表示二级配置)
$range string 作用域
리턴 mixed

parse() 공개 정적인 메소드

解析配置文件或内容
public static parse ( string $config, string $type = '', string $name = '', string $range = '' ) : mixed
$config string 配置文件路径或内容
$type string 配置解析类型
$name string 配置名(如设置即表示二级配置)
$range string 作用域
리턴 mixed

range() 공개 정적인 메소드

设定配置参数的作用域
public static range ( $range )

reset() 공개 정적인 메소드

重置配置参数
public static reset ( $range = '' )

set() 공개 정적인 메소드

设置配置参数 name为数组则为批量设置
public static set ( string | array $name, mixed $value = null, string $range = '' ) : mixed
$name string | array 配置参数名(支持二级配置 .号分割)
$value mixed 配置值
$range string 作用域
리턴 mixed