PHP 클래스 org\Transform

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

공개 메소드들

메소드 설명
__callStatic ( $method, $params ) Transform::jsonDecode('abc', true);
decode ( string $content, string $type, boolean $assoc = true, array $config = [] ) : mixed 解码数据
encode ( mixed $content, string $type, array $config = [] ) : string 编码内容

비공개 메소드들

메소드 설명
init ( string $type ) 初始化解析驱动

메소드 상세

__callStatic() 공개 정적인 메소드

Transform::jsonDecode('abc', true);
public static __callStatic ( $method, $params )

decode() 공개 정적인 메소드

解码数据
public static decode ( string $content, string $type, boolean $assoc = true, array $config = [] ) : mixed
$content string 要解码的数据
$type string 数据类型
$assoc boolean 是否返回数组
$config array XML配置参数,JSON格式解码无此参数
리턴 mixed 解码后的数据

encode() 공개 정적인 메소드

编码内容
public static encode ( mixed $content, string $type, array $config = [] ) : string
$content mixed 要编码的数据
$type string 数据类型
$config array XML配置参数,JSON格式生成无此参数
리턴 string 编码后的数据