|
Интерфейс Serializable(PHP 5 >= 5.1.0) ВведениеИнтерфейс для индивидуальной сериализации. Классы, которые реализуют этот интерфейс не поддерживают больше __sleep() и __wakeup(). Метод serialize вызывается всякий раз, когда необходима сериализация экземпляру класса. Этот метод не вызывает __destruct() и не имеет никаких побочных действий кроме тех, которые запрограммированы внутри него. Когда данные десериализованы, класс известен и соответствующий метод unserialize() вызывается как конструктор вместо вызова __construct(). Если вам необходимо вызвать стандартный конструктор, вы можете это сделать в этом методе. Обзор интерфейсов
Serializable
{
/* Методы */
}Пример #1 Основы использования
<?php Результатом выполнения данного примера будет что-то подобное: string(38) "C:3:"obj":23:{s:15:"My private data";}" string(15) "My private data" Содержание
|
|