PHP Класс org\Transform

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__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 编码后的数据