"hello"), 2 -6ren">
gpt4 book ai didi

php - 双爆一个数组

转载 作者:行者123 更新时间:2023-12-05 08:24:15 26 4
gpt4 key购买 nike

字符串:

user:hello,user2:world

期望的输出:

$string = array(
1 => array( 1 => "user", 2 => "hello"),
2 => array( 1 => "user2", 2 => "world")
);

我尝试过的方法(不起作用):

$string = explode(',',$string);
$string = explode(':',$string);

我得到的错误:explode() expects parameter 2 to be string
如何从字符串得到想要的输出?谢谢!

最佳答案

遍历第一次 explode 的输出并在每个值上第二次 explode 。

$string = "user:hello,user2:world";
$array = explode(',', $string);

foreach($array as $k=>$v){
$array[$k] = explode(':', $v);
}

关于php - 双爆一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16576545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com