我有一个像这样的数组:
Array
(
[0] => Array
(
[0] => Title
[1] => Date
[2] => Text
[3] => Category
[4] => ID
[5] => img
)
[1] => Array
(
[0] => title 1
[1] => 2005-11-20
[2] => "Text article"
[3] => News
[4] => 100
[5] => <img scr="">
)
[2] => Array
(
[0] => title 2
[1] => 2005-11-21
[2] => "Text article"
[3] => News
[4] => 101
[5] => <img scr="">
)
[3] => Array
(
[0] => title 3
[1] => 2005-11-22
[2] => "Text article"
[3] => News
[4] => 102
[5] => <img scr="">
}}
Run Code Online (Sandbox Code Playgroud)
如何将其转换为CSV文件?
你应该使用fputcsv()函数.
fputcsv - 将行格式化为CSV并写入文件指针
下面的例子在链接中给出.
$list = array (
array('aaa', 'bbb', 'ccc', 'dddd'),
array('123', '456', '789'),
array('"aaa"', '"bbb"')
);
$fp = fopen('file.csv', 'w');
foreach ($list as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
845 次 |
| 最近记录: |