PHP: Serializando uma maneira simples
PHP: Serializando uma maneira simples Os desenvolvedores php odeiam isso! Ítalo Baeza Cabrera seguir 1 de julho de 2019 · 4 min de leitura Foto de Ghis em Unsplash Uma das partes tingidamente sobre salvar a instância de uma classe é serializar. Para quem não sabe o que diabos é isso, o conceito é muito simples: você pode representar uma instância de uma classe como uma corda, para que você possa armazenar em qualquer lugar, e depois restaurar a instância a partir dessa mesma string. Isso é feito automaticamente dentro do PHP quando você usa os métodos e , usando a instância de classe, e a representação de sequência de caracteres de classe, respectivamente: serialize($instance) unserialize($string) $car = new Car(new OilEngine()); FileHandler::set('class.txt', serialize($car)); $sameCar = unserialize(FileHandler::get('class.txt')); Isso é muito útil para armazenar instâncias para recuperação posterior, como arquivos interno, bancos de dados, em lojas ...