在php中转换数组

时间:2013-10-31 09:26:44

标签: php arrays

如何转换此数组:

 Array
    (
        [0] => 6
        [1] => 25
        [2] => 29
        [3] => 27
        [4] => 24
        [5] => 7
    )

进入数组逗号分隔的字符串列表:

6,25,29,27,24,7

不改变订单。

我的目标然后我得到这个字符串数组,但我不知道该怎么做。

3 个答案:

答案 0 :(得分:10)

数组已经是一个数组。如果你的意思是想把它变成一个字符串,那么使用implode函数:

$string = implode(",", $array);

您首先看到的数字(例如0 => 6)显示元素的KEY。

您可以通过该密钥访问代码中的各个元素。例如:

echo $array[0];

输出6 - 存储在元素中的值,键为0。

答案 1 :(得分:4)

在php中使用implode()

尝试

$arr =  array
    (
        '0' => 6,
        '1' => 25,
        '2' => 29,
        '3' => 27,
        '4' => 24,
        '5' => 7
    );
$newArr = array();
$newArr[0]  = "'".implode("','",$arr)."'";
print_r($newArr);

输出

  

阵   (       [0] => '6', '25', '29', '27', '24', '7'   )

答案 2 :(得分:1)

implode(',',$array)

尝试打印此内容。