【问题标题】:How to transform more arrays in one string? (Array to String)如何在一个字符串中转换多个数组? (数组到字符串)
【发布时间】:2017-05-02 22:12:08
【问题描述】:

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

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

string(6) "string"
string(6) "string"
string(6) "string"

我想拥有:

string(18) "stringstringstring"

怎么做?

【问题讨论】:

    标签: php arrays string


    【解决方案1】:

    看起来有一个名为 implode 的 PHP 函数应该可以解决问题: http://php.net/manual/en/function.implode.php

    【讨论】:

      【解决方案2】:
      <?php
      
      $data = [
          ["string"],
          ["string"],
          ["string"]
       ];
      
      $strs = [];
      
      array_map(function($x) use (&$strs) {
          foreach($x as $v) $strs[] = $v;
      }, $data);
      
      var_dump($strs);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-06
        • 2015-08-22
        • 1970-01-01
        • 1970-01-01
        • 2023-03-07
        • 2021-12-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多