如果我有这样的示例字符串:"dataset1"=>"blank","gdataset"=>"f1,f2"
我正在尝试创建键/值对的数组。 所需的数组结果应如下所示:
Array(
[0] => "dataset1"=>"blank"
[1] => "gdataset"=>"f1,f2"
)
我尝试过http_build_query并成功爆炸,因为数组键或值越来越混乱。
我应该使用什么来获得所需的阵列?
答案 0 :(得分:1)
这有点骇人听闻,但只需将","
替换为"",""
以保留引号,然后在","
上爆炸:
$result = explode('","', str_replace('","', '"",""', $string));
但是我很肯定,有一种更好的方法可以完成您通常所做的任何事情。也许是一个新问题,概述了为什么要这样做?