溫馨提示×

php fputcsv 數據怎樣寫入

PHP
小樊
101
2024-11-25 02:58:28
欄目: 編程語言

在PHP中,您可以使用fputcsv()函數將數據寫入CSV文件。以下是使用fputcsv()函數將數據寫入CSV文件的示例:

<?php
// 數據數組
$data = array(
    array('John', 'Doe', 'john@example.com'),
    array('Jane', 'Doe', 'jane@example.com'),
    array('Jim', 'Smith', 'jim@example.com')
);

// 打開一個文件,并設置文件句柄為輸出流
$csvFile = fopen('output.csv', 'w');

// 如果文件打開成功,遍歷數據數組并將每一行寫入CSV文件
if ($csvFile === false) {
    die('Error opening output.csv');
}

foreach ($data as $row) {
    // 使用 fputcsv() 函數將數據行寫入 CSV 文件
    if (fputcsv($csvFile, $row) === false) {
        die('Error writing to output.csv');
    }
}

// 關閉文件句柄
fclose($csvFile);

echo 'Data has been written to output.csv';
?>

在這個示例中,我們首先創建了一個包含數據的二維數組。然后,我們使用fopen()函數以寫入模式(‘w’)打開一個名為output.csv的文件。接下來,我們遍歷數據數組,并使用fputcsv()函數將每一行寫入CSV文件。最后,我們關閉文件句柄。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女