将序列化的字符串转换为对象或数组

时间:2019-11-17 11:41:32

标签: php laravel serialization

我有Laravel控制器从ajax调用接收到的以下序列化字符串:

"address=&city=&cp=&phone_domicile="(可以更长)

如何使用php或Laravel辅助函数将其转换为php对象或数组?具有以下内容:

address => ....,
city => .....,
phone_domicile => ....

也许这是一个简单的问题,但我不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

您可以使用parse_str

$query = 'address=&city=&cp=&phone_domicile=';
parse_str($query,$queryStrToArray);
print_r($queryStrToArray);

工作示例:-https://3v4l.org/Cg3qt