我想转换这个数组内容:
$colorList[0] = "red";
$colorList[1] = "green";
$colorList[2] = "blue";
$colorList[3] = "black";
$colorList[4] = "white";
进入
array("red","green","blue","black","white")
如何做到这一点?
如果你的数组
$colorList
不包含其他元素,那么两个数组已经是等价的:
$a = array();
$a[0] = "red";
$a[1] = "green";
$a[2] = "blue";
$a[3] = "black";
$a[4] = "white";
$b = array("red","green","blue","black","white");
var_dump($a === $b); // bool(true)
它们只是以不同的方式创建。
var_export
来获得如下输出:
array (
0 => 'red',
1 => 'green',
2 => 'blue',
3 => 'black',
4 => 'white',
)
你不需要它。
这两者没有区别。
是什么让您认为您需要这种转换?
var_export
。
echo var_export($colorList, true); // "array('red', 'green', ...)"
无需转换。
$colorList
与 array("red","green","blue","black","white")
相同
做
var_dump($colorList);
只要说服自己即可。