PHP Класс Ouzo\Utilities\Json

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

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

Метод Описание
decode ( string $string, boolean $asArray = false ) : mixed Decodes a JSON string, or throws JsonDecodeException on failure
encode ( array | JsonSerializable $value ) : string Returns the JSON representation of the $value
lastError ( ) : integer Returns a JSON error code for the last operation.
safeDecode ( string $string, boolean $asArray = false ) : mixed Decodes a JSON string

Приватные методы

Метод Описание
lastErrorMessage ( )

Описание методов

decode() публичный статический метод

Decodes a JSON string, or throws JsonDecodeException on failure
public static decode ( string $string, boolean $asArray = false ) : mixed
$string string
$asArray boolean
Результат mixed

encode() публичный статический метод

Returns the JSON representation of the $value
public static encode ( array | JsonSerializable $value ) : string
$value array | JsonSerializable
Результат string

lastError() публичный статический метод

Returns a JSON error code for the last operation.
public static lastError ( ) : integer
Результат integer

safeDecode() публичный статический метод

Decodes a JSON string
public static safeDecode ( string $string, boolean $asArray = false ) : mixed
$string string
$asArray boolean
Результат mixed