Я бы выбрал базу данных и сохранил бы имя, имя, улицу и т. Д. В отдельных столбцах таблицы БД. В этом случае нет необходимости использовать сериализацию ...
Вот ситуация, которая выиграет от сериализации ...
Представьте, что вы создаете интернет-магазин с несколькими классными продуктами. Эти продукты имеют такие атрибуты, как цвет ... "Продукт доступен в этих цветах ...."
Вы не знаете, сколько цветов будет хранить администратор магазина для этих продуктов ...
Итак, сериализация наступила ...
Администратор может добавить столько цветов, сколько необходимо, когда он импортирует товары в БД ... Ваш скрипт просто сериализует массив $ colors в строку, а затем сохраняет сериализованный массив (-> строка) в таблице БД в одном столбце 'color' ...
Когда данные извлекаются из БД, вы просто десериализуете эту сериализованную строку ...
Надеюсь, я объяснил вам мою идею осмысленно:)