所以我试图将新数据推入数组。此数据包括新的键值。
这是我现在使用的,但是这将总是覆盖最后一个新的,而不是添加一行到数组:
foreach ($arr AS $lineNum => $line) {
list($key, $value) = explode(':', $line);
$newArray[$key] = $value;
}
return $newArray;
那么我该怎么做才能把它们切碎呢?
<?php
//try this it won't overwrite
$i = 0;
foreach ($arr AS $lineNum => $line) {
$i = count($newArray);
list($key, $value) = explode(':', $line);
$newArray[$i] = $value;
$i++;
}
return $newArray;