Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP key=数组的值字符串_Php_Arrays_Key Value - Fatal编程技术网

PHP key=数组的值字符串

PHP key=数组的值字符串,php,arrays,key-value,Php,Arrays,Key Value,我有一个字符串category=45&format=1,我想把它转换成key=value数组 有没有人知道有没有一种快速的方法可以做到这一点,而不必编写一个函数来分解&,然后是=*snore*,因为您正在处理URL查询格式:parse_str parse_str('category=45&format=1', $array); 如果它是一个查询字符串或不包含您可以使用的特殊字符。我预测将有不少于半打的答案,只有25%的答案是正确的,尽管事实上,这样一个函数您太害怕而无法编写,它将占用您

我有一个字符串
category=45&format=1
,我想把它转换成key=value数组


有没有人知道有没有一种快速的方法可以做到这一点,而不必编写一个函数来分解
&
,然后是
=
*snore*

,因为您正在处理URL查询格式:
parse_str

parse_str('category=45&format=1', $array);

如果它是一个查询字符串或不包含您可以使用的特殊字符。

我预测将有不少于半打的答案,只有25%的答案是正确的,尽管事实上,这样一个函数您太害怕而无法编写,它将占用您编写此问题所需的时间。所以,-没有实时保存。因为实际上有一个本机函数,所以保存是在性能上!哦别说表演了,我知道有一些本土的东西!