Что значит сериализовать данные или объект?
используя php, если это возможно.
Что это значит? Я читал один из моих старых вопросов (Как вы передаете значения между страницами PHP для MVC?)
и в одном из ответов говорится:
Часть, ответственная за передачу данных между контроллером и представлением, представляет собой механизм просмотра (или класса), внутренний для CodeIgniter. Он берет этот массив из контроллера и десериализует его для представления.
Я не знаю, что это значит (я читаю комментарии). Я помещаю CodeIgniter в качестве примера и тега, но, я думаю, это может быть общий вопрос.
Спасибо.
Ответы
Ответ 1
Для сериализации данных необходимо создать сохраняемое представление значения в виде строки, например:
json_encode - это тип сериализации, но PHP имеет встроенную поддержку сериализации, которая может сериализовать практически любые типы данных, кроме типов ресурсов, здесь вы можете найти небольшое руководство по сериализации:
http://www.devshed.com/c/a/PHP/The-Basics-of-Serializing-Objects-in-PHP/
Для полного руководства, соответствующего PHP, вы можете найти его в ссылке, которую Cédric Belin опубликовал в сообщении ниже: D
Ответ 2
Сериализация обычно означает преобразование объекта (или сложной структуры объекта) в текстовую/двоичную форму, подходящую для хранения или передачи по сети.
Deserialization - это обратный процесс.
Ответ 3
См. эта ссылка
Сериализация - это процесс преобразования объекта или графа объекта в линейной последовательности байтов для хранения или передачи в другое место.