@springimport

Как исправить ошибку unserialize?

Я получаю ошибку когда пытаюсь десиреализировать строку с помощью unserialize. А создаю строку с помощью serialize. Уже понял что проблема в наличии символа #. Пример онлайн.
PHP 7.1.
<?php
 
$colors = '{"_1516650595800_800":{"color_hex":"#256a10","names":"Green"}}';
 
$colorsArray = \unserialize($colors);
 
var_dump($colorsArray);


Как исправить, точнее, что сделать в этой ситуации?
Есть где-то список запрещенных символов?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы