数组之间的字符串?

时间:2010-02-12 03:46:54

标签: php arrays

好的,所以我有一个数组未知的数组。

就像它可以

$array[0] = "a"
$array[1] = "b"
$array[2] = "c"

我想要的是在每个之间创建一个额外数组的可能性,就像

一样
$array[0] = "a"
$array[1] = "1"
$array[2] = "b"
$array[3] = "1"
$array[4] = "c"
$array[5] = "1"

2 个答案:

答案 0 :(得分:0)

伪代码:

new_array = new array(old_array_length * 2)
foreach (index, value) in old_array
    new_array[index * 2] = value;
    new_array[index * 2 + 1] = new_value;
return new_array

答案 1 :(得分:0)

<?php
function stringInBetweenArray($arr, $str){         
        $returnArray = array();
        foreach($arr as $item){
                $returnArray[] = $item;
                $returnArray[] = $str;
        }   
        return $returnArray;
}

$array = array("a", "b", "c");    
print_r(stringInBetweenArray($array, "1"));    
?>