用PHP创建逗号分隔数组?

时间:2016-09-07 05:58:48

标签: php arrays csv

我有一个像:

这样的数组
array
(
  ['fruit1'] => banana,
  ['fruit2'] => apple,
  ['fruit3'] => grapes,
  ['fruit4'] => orange 
)

我希望数组像:

array(banana,apple,grapes,orange);

请建议我如何转换它。

3 个答案:

答案 0 :(得分:1)

使用array_values功能:

$array = array_values($array);

<强> DEMO

答案 1 :(得分:1)

您可以使用

$new_array = array_values($your_array);

注意:你不需要在主阵列中的香蕉,苹果和葡萄之后使用逗号。

答案 2 :(得分:0)

试试这个

<?php 
echo "<pre>";
$arr = array('fruit1'=>'banana','fruit2'=>'apple','fruit3'=>'grapes','fruit4'=>'orange');
$new = array_values($arr);
print_r($new);

有关array_values的详情,请参阅http://php.net/manual/en/function.array-values.php

输出

Array
(
    [0] => banana
    [1] => apple
    [2] => grapes
    [3] => orange
)