【发布时间】:2014-04-16 12:12:57
【问题描述】:
我是 PHP 新手..
我可以使用 array_push 将元素推送到一个数组中。它给出了这样的输出..
array(0) { }
array(1) { [0]=> string(28) "For all your PC requirements" }
array(2) { [0]=> string(28) "For all your PC requirements" [1]=> string(10) "Welcome to" }
我的代码是
if($msgIdFound == 1){
$parts = explode('msgid ', $line_of_text);
$fp = fopen("/home/bigc/Documents/msgids.csv","w");
array_push($msgIds,$m[1]);
$counter++;
var_dump($msgIds);
fputcsv($fp, $msgIds);
fclose($fp);
}
但是,我想要的数组看起来像这样。
array(array('满足您的所有 PC 要求'), array('欢迎来到'))
任何帮助将不胜感激。
【问题讨论】:
-
你正在向它推送一个 string。你怎么想成为一个array?推入一个数组。
标签: php