开云手机站登录入口正规渠道 - 开云手机站登录入口

3年前 (2023-04-17)

给定值

$key = "Main.Sub.SubOfSub";
$target = array();
$value = "SuperData";

这是我需要执行的一些代码,¹

$path = explode('.', $key);
$root = &$target;

while(count($path) > 1) {
 $branch = array_shift($path);
 if (!isset($root[$branch])) {
 $root[$branch] = array();
 }

 $root = &$root[$branch];
}

$root[$path[0]] = $value;

¹实际上,它的作用还不止于此:它可以微不足道地封装在一个函数中,并且可以在所有三个输入值上进行配置(您可以传入具有现有值的数组。 同题参见并根据需要对其进行扩展)。

我有字符串:

Main.Sub.SubOfSub

某种数据可能是字符串:

SuperData

我如何将其全部转换为上述数组?

Array
(
[Main] => Array
 (
 [Sub] => Array
 (
 [SubOfSub] => SuperData
 )

 )

谢谢帮忙,PK

你可能想看:

QQ幸运字符是开云手机站登录入口正规渠道意思,怎么获得QQ幸运字符 对照阅读

很多时候我们看了关于qq幸运字符的一些动态,我们就来看看这个介绍吧。 延伸阅读1首先我们来说qq幸运字符是开云手机站登录入口正规渠道,这个是新推出来一个与好友互动标识,我们领取了幸运字符以后,是用来抽字符,从而可以看与好...

分享给朋友:

继续阅读

若需了解「开云手机站登录入口正规渠道」的上下文,可结合站内栏目与相关篇目交叉阅读。

栏目用于追新,文内链接用于对照细节。两者配合可减少漏读与重复检索。

继续浏览时优先选择同栏目或相近主题,避免被站外镜像带偏。

频道列表

字符串函数 · wiki · 科技 · 文化

页面按栏目组织。可先看导读,再进入相关篇目或返回列表。