Інтерфейс JsonSerializable
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
Вступ
Об'єкти, що реалізують інтерфейс JsonSerializable, можуть модифікувати своє JSON-подання при кодуванні за допомогою json_encode()
Огляд інтерфейсів
interface JsonSerializable {
/* Методы */
public jsonSerialize(): mixed
}
Зміст
- JsonSerializable::jsonSerialize— Задає дані, які мають бути серіалізовані у JSON