first off, if you pass print_r($var, true) it will return it instead
of printing it. if you go that route.

have you looked at var_export() ?

On Wed, Sep 30, 2009 at 8:07 PM, James Colannino <> wrote:
> Hey everyone, I was pretty sure there was an easy built-in solution for
> what I want to do, but I've been googling around with no luck.
> Basically, I just want to take a string containing the output of
> print_r() and convert it back into an array again.
> That is possible, right?  If so, how do I go about it?  If not, what's a
> quick and easy way to parse a string and turn it into an array (I don't
> necessarily need the string to be in the format print_r returns).
> Thanks!
> James
> --
> PHP General Mailing List (
> To unsubscribe, visit:

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to