我目前正在尝试弄清楚如何拆分数组中的值。我一直在寻找一些代码来让我走上正确的道路,但没有运气。理想情况下,我想做的是获取以下输入并将其拆分为两个单独的数组。下面列出的每一对,即:(12,13) 是一个数组值。
12,13
12,14
12,15
12,16
12,17
12,18
12,21
12,22
非常感谢您提供的任何帮助!
假设您有一个具有上述值的数组,例如:
$foo = array("12,13", "12,14", "12,15", ...);
$outA = array();
$outB = array();
foreach($foo as $value)
{
list($x, $y) = explode(",",$value);
$outA[] = $x;
$outB[] = $y;
}
print_r($outA);
print_r($outB);
不过,您可能希望在某处进行一些错误检查。
如果您(还)没有数组中的数字,但在文本文件中,只需使用 PHPs文件函数将它们放在那里。