Fórum serialize e unserialize do PHP #355169

11/03/2008

0

Estou precisando transformar um array em uma string.
Então me lembrei de uma função do php que faz isso(serialize) e volta(unserialize).

Exemplo:
array("ruda","cunha","da","silva")

Ele me retorna quando eu executo o
serialize(array("ruda","cunha","da","silva"))

a:4:{i:0;s:4:"ruda";i:1;s:5:"cunha";i:2;s:2:"da";i:3;s:5:"silva";}

Se eu quiser transformar de volta para array é só executar
unserialize(a:4:{i:0;s:4:"ruda";i:1;s:5:"cunha";i:2;s:2:"da";i:3;s:5:"silva";})


Como posso fazer a mesma coisa no delphi?


Função do PHP
http://br.php.net/manual/pt_BR/function.serialize.php
http://br.php.net/manual/pt_BR/function.unserialize.php

Obrigado.


Rudá

Rudá

Responder

Posts

02/07/2014

Emilio Córdova

Estou precisando transformar um array em uma string.
Então me lembrei de uma função do php que faz isso(serialize) e volta(unserialize).

Exemplo: [code:1:7964f11455]array("ruda","cunha","da","silva")[/code:1:7964f11455]
Ele me retorna quando eu executo o [code:1:7964f11455]serialize(array("ruda","cunha","da","silva"))[/code:1:7964f11455]
[code:1:7964f11455]a:4:{i:0;s:4:"ruda";i:1;s:5:"cunha";i:2;s:2:"da";i:3;s:5:"silva";}[/code:1:7964f11455]
Se eu quiser transformar de volta para array é só executar
[code:1:7964f11455]unserialize(a:4:{i:0;s:4:"ruda";i:1;s:5:"cunha";i:2;s:2:"da";i:3;s:5:"silva";})[/code:1:7964f11455]

Como posso fazer a mesma coisa no delphi?


Função do PHP
http://br.php.net/manual/pt_BR/function.serialize.php
http://br.php.net/manual/pt_BR/function.unserialize.php

Obrigado.



boa tarde,

esta pergunta ja rolou aqui em 2008 e hj estou precisando de algo igual,
alguém sabe como fazer?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar