我有一个这样的数组:
Array ( [0] => B121933, [1] => B105885, [1] => B105886 )
我需要这种格式:
array('B121933','B105885','B105886')
我使用了下面的代码,但它返回了相同的结果:
foreach ($_finder_sku_array as $key => $value) {
$arr[] = $value;
}
print_r($arr);
Array ( [0] => B121933 [1] => B105885 [2] => B105886 )
因此,请提出一个关于如何获得正确结果的建议。
答案 0 :(得分:0)
并且
print_r(array('B121933','B105885','B105886'));
会告诉你:
数组([0] => B121933 [1] => B105885 [2] => B105886);
答案 1 :(得分:0)
试试这个:
$ array = array_values($ array);
答案 2 :(得分:0)
此函数以您需要的字符串格式转换传递的数组。
<?php
function arr_to_string($array){
$new_array='array("';
for($i=0;$i<sizeof($array)-1;$i++) {
$new_array.=$array[$i].'","';
}
$new_array.=$array[sizeof($array)-1].'")';
return $new_array;
}
$array=array("B121933","B105885","B105886");
echo arr_to_string($array); // Outputs array("B121933","B105885","B105886")
?>