多维数组到字符串的转换

mega6382

我有一个动态的多维数组,我想将其转换为字符串。这是一个例子:

Array
(
[data] => check
[test1] => Array
    (
        [data] => Hello
    )

[test2] => Array
    (
        [data] => world
    )

[test3] => Array
    (
        [data] => bar
        [tst] => Array
            (
                [data] => Lorem
                [bar] => Array
                    (
                        [data] => doller
                        [foo] => Array
                            (
                                [data] => sit
                            )

                    )

            )

    )

[test4] => Array
    (
        [data] => HELLO
        [tst] => Array
            (
                [data] => ipsum
                [bar] => Array
                    (
                        [data] => Lorem
                    )

            )

    )

)

字符串的示例是:

 check&hello&world&bar...lorem&doller...sit ....

我尝试了很多东西。我什至检查了其他SO问题的解决方案。像:将多维数组转换为单数组将多维数组转换为字符串,但是没有运气。

Narendrasingh西索迪亚

您可以array_walk_recursive像这样简单地使用

$result = [];
array_walk_recursive($arr, function($v) use (&$result) {
    $result[] = $v;
});
echo implode('&', $result);

演示版

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

symfony 注意:数组到字符串的转换choicetype 多维

来自分类Dev

从查询到字符串的多维数组向数组提供了将字符串转换为字符串的通知

来自分类Dev

将字符串数组转换为多维数组

来自分类Dev

多维数组将内部数组转换为字符串

来自分类Dev

Java多维数组到字符串和字符串到数组

来自分类Dev

数组到字符串的转换错误?

来自分类Dev

Javascript数组到字符串的转换

来自分类Dev

数组到字符串的转换

来自分类Dev

PHP:数组到字符串的转换

来自分类Dev

PHP数组到字符串的转换

来自分类Dev

数组到字符串的转换

来自分类Dev

消息:数组到字符串的转换

来自分类Dev

Python 字符串到数组的转换

来自分类Dev

将JSON(作为字符串)转换为多维数组

来自分类Dev

PHP将字符串转换为多维数组

来自分类Dev

将对象转换为多维字符串数组

来自分类Dev

在Ruby中将字符串转换成多维数组?

来自分类Dev

在PHP中将字符串转换为多维数组

来自分类Dev

在PHP中将字符串转换为多维数组

来自分类Dev

PHP将目录的多维数组转换为字符串

来自分类Dev

JavaScript字符串转换为多维数组

来自分类Dev

将多维数组转换为特定的字符串格式

来自分类Dev

将结果集转换为多维字符串数组

来自分类Dev

将json字符串转换为多维数组

来自分类Dev

在PHP中将字符串转换为多维数组

来自分类Dev

PHP:将多维数组转换为字符串

来自分类Dev

JavaScript字符串转换为多维数组

来自分类Dev

将字符串转换为多维数组

来自分类Dev

将多维数组转换为字符串