Как сериализовать объект, который имеет замыкания внутри свойств?
если я сделаюserialize($obj)
, Я получил:
Сериализация «Закрытие» не допускается
Есть ли способ, которым эти замыкания можно игнорировать при сериализации? Они мне не нужны, когда я все равно сериализую строку (значение этих свойств может быть нулевым или любым другим).
Мой класс выглядит так:
Class Node{
protected $attrs = array();
}
$attrs
ассоциативный массив, который может содержать некоторые элементы, которые являются замыканиями, например$attrs['validator'] = function(){...}