命令: fputcsv()
命令格式:intfputcsv( resource handle [, array fields [, string delimiter [, string enclosure]]] )
命令解析:fputcsv() 將一行(用 fields陣列傳遞)格式化為 csv 格式並寫入由 handle指定的檔案。返回寫入字串的長度,出錯則返回 。 可選的 delimiter引數設定字段分界符(只允許乙個字元)。預設為逗號:。 可選的 enclosure引數設定欄位字段環繞符(只允許乙個字元)。預設為雙引號:。
編寫**(錯誤**):
<?php
$users = array(
array("使用者名稱","部門","職稱");
array("user1","1","秘書處","科員");
array("user2","2","辦公室","科員");
array("user3","3","後勤處","科員");
);$handle = fopen("html/csvfile.csv","w");
foreach($users as $line)
//把檔案老人家「請來」可要記得「送回去」哦
fclose($handle);
?>
**解析:在html/檔案目錄下新建乙個空csvfile.csv檔案(手動建立),然後用命令開啟它,並將users陣列的檔案寫入。
錯誤徵兆:
看到這想必大家肯定知道**錯了。「;」是罪魁禍首,煥然大悟啊,原來多維陣列中的鏈結符是「,」啊,誤打成分號了,這個錯誤很隱蔽,不要再患了!
謹記:多維陣列的鏈結使用","(逗號)鏈結的
fputcsv命令,寫csv檔案,遇到的小問題
move method 概述 程式中,有個函式與其所駐class之外的另乙個class進行更多交流,呼叫後者或被後者呼叫 動機 motivation 如果乙個class有太多行為,或如果乙個class與另乙個class有太多合作而形成高度耦合 highly coupled 我們就會搬移函式。通過這種...
寫csv檔案 Python讀寫CSV
逗號分隔值 comma separated values,csv,有時也稱為字元分隔值,因為分隔字元也可以不是逗號 其檔案以純文字形式儲存 資料 數字和文字 1 首先匯入csv模板 2 建立乙個csv檔案物件 3 開啟檔案進行讀取 結果 測試1 軟體測試工程師 測試2 軟體測試工程師 測試3 軟體測...
python 寫資料為 csv 檔案
1 簡介 csv 檔案 類似於 excle 那樣有一定的排序結構。方便資料觀察,可以使用記事本或者 excle開啟 下面我們就嘗試將一組資料儲存成csv 檔案 2 功能 import csv lists 姓名 年齡 小明 19 小黑 20 小白 21 小灰 22 with open test.csv...