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