Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.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 如何在一个字符串中转换多个数组?(数组到字符串)_Php_Arrays_String - Fatal编程技术网

Php 如何在一个字符串中转换多个数组?(数组到字符串)

Php 如何在一个字符串中转换多个数组?(数组到字符串),php,arrays,string,Php,Arrays,String,内部函数如何将数组转换为字符串 Array ( [0] => string ) Array ( [0] => string ) Array ( [0] => string ) string(6) "string" string(6) "string" string(6) "string" 我想要: string(18) "stringstringstring" 如何做到这一点?看起来有一个名为infrade的PHP函数可以做到这一点: <?

内部函数如何将数组转换为字符串

Array
(
    [0] => string
)
Array
(
    [0] => string
)
Array
(
    [0] => string
)

string(6) "string"
string(6) "string"
string(6) "string"
我想要:

string(18) "stringstringstring"

如何做到这一点?

看起来有一个名为infrade的PHP函数可以做到这一点:


<?php

$data = [
    ["string"],
    ["string"],
    ["string"]
 ];

$strs = [];

array_map(function($x) use (&$strs) {
    foreach($x as $v) $strs[] = $v;
}, $data);

var_dump($strs);