var_dump
не предназначен ни для сохранения переменной, ни для сохранения состояния. Эта функция отображает структурированную информацию об одном или нескольких выражениях, которая включает его тип и значение. php.net
Если вы хотите, чтобы данные были постоянными, то есть они вам понадобятся в течение нескольких недель, месяцев, года или бесконечности, вы должны закодировать их в JSON
и сохранить их где-нибудь, как сказал @jstur. Однако, если вы используете реляционную базу данных, такую как MySQL/MariaDB
, вы можете создать другую таблицу и сохранить ее без кодировки.
Если вам понадобятся данные, когда пользователь в данный момент вошел в систему. Сохранение в session
- это путь. Но имейте в виду ограничение php session
и не злоупотребляйте им, так как это может повлиять на производительность вашего приложения.