I have a string like this
$php_string = '$user["name"] = "Rahul";$user["age"] = 12;$person["name"] = "Jay";$person["age"] = 12;';
or like this
$php_string = '$user = array("name"=>"Rahul","age"=>12);$person= array("name"=>"Jay","age"=>12);';
I need to get the array from the string ,
Expected result is
print_r($returned);
Array
(
[name] => Rahul
[age] => 12
)
Please note that there may be other contents on the string including comments,other php codes etc
eval(), but only if you're sure this is the only way.eval, but it is a overkill , i tried to read the contents by line by line but the problem is that php have many formats for declaring arrays ..i was expecting a reg based one..which i dnt know anything ..