Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中拆分数组值?_Php - Fatal编程技术网

如何在PHP中拆分数组值?

如何在PHP中拆分数组值?,php,Php,这是我的数组值 Array ( [0] => c:C [1] => cpp:CPP [2] => java:Java ) 现在我需要拆分每个索引值,如下所示 c C cpp CPP java Java 怎么做? 让我们假设它在for循环中,对于每个循环索引值,我需要将值分成两部分 使用爆炸: print_r(分解(':',$value))?如果需要它作为字符串(而不是数组),可以用空格替换冒号str_替换(“:”,“,$value)Thanq@纳瑟

这是我的数组值

Array (
    [0] => c:C
    [1] => cpp:CPP
    [2] => java:Java
)
现在我需要拆分每个索引值,如下所示

c C 
cpp CPP
java Java
怎么做?
让我们假设它在for循环中,对于每个循环索引值,我需要将值分成两部分

使用爆炸:


print_r(分解(':',$value))?如果需要它作为字符串(而不是数组),可以用空格替换冒号<代码>str_替换(“:”,“,$value)
Thanq@纳瑟里尔
$array = (
    0 => "c:C",
    1 => "cpp:CPP",
    2 => "java:Java",
);
foreach ($array as $values) {
    var_dump(explode(":", $values));
    // gives you an array like 0 => c, 1 => C
}