【问题标题】:How can i cover array to string int?我如何将数组覆盖到字符串 int?
【发布时间】:2016-10-11 13:59:20
【问题描述】:

我有一个数组,我怎样才能最快地将它覆盖到字符串?

Array
(
    [1] => 1,
    [2] => 8,
    [3] => 10,
    [4] => 16,
)

我需要把它覆盖到这个字符串 $var = (1,8,10,16)

【问题讨论】:

标签: php


【解决方案1】:

把它内爆:

$var = '(' . implode(',', $data) . ');

现场示例:https://3v4l.org/9bsZF

【讨论】:

    【解决方案2】:

    你可以使用简单的内爆函数。

        $arr = array(
            "1" => 1,
            "2" => 8,
            "3" => 10,
            "4" => 16
            );
    echo implode($arr, ",");
    

    输出:1,8,10,16

    foreach ($arr as $value) {
         echo $value .", ";
     }
    

    输出:1、8、10、16,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多