今天測試乙個功能,需要往資料庫中插入一些原始資料,pm給了乙個txt檔案,如何快速的將這個txt檔案的內容拆分為所要的陣列,然後再插入到資料庫中?
serial_number.txt的示例內容:
serial_number.txt:
dm00001a11 0116,
sn00002a11 0116,
ab00003a11 0116,
pv00004a11 0116,
oc00005a11 0116,
ix00006a11 0116,
建立資料表:
create table serial_number(
id int primary key auto_increment not null,
serial_number varchar(50) not null
)engine=innodb default charset=utf8;
php**如下:
$conn = mysql_connect('127.0.0.1','root','') or die("invalid query: " . mysql_error());
mysql_select_db('test', $conn) or die("invalid query: " . mysql_error());
$content = file_get_contents("serial_number.txt");
$contents= explode(",",$content);//explode()函式以","為識別符號進行拆分
foreach ($contents as $k => $v)//遍歷迴圈
備註:方法有很多種,我這裡是在拆分txt檔案為陣列後,然後遍歷迴圈得到的陣列,每迴圈一次,往資料庫中插入一次。 PHP生成TXT檔案 php讀取txt檔案內容
filename filename.txt header content disposition attachment filename filename 輸出內容 直接用echo輸出,r n 用以換行。第一步 處理中文檔名 filename 中文檔名.txt encoded filename ur...
matlab如何讀取txt檔案
格式化文字的讀操作 唯讀形式開啟txt檔案 file t fopen mytxt.txt r 以十進位制讀取,且讀取的資料自動排成一列,排的順序為 先從第一行左邊到第一行右邊,然後排第二行 a fscanf file t,d 關閉檔案 fclose file t 使用textscan讀取多列資料 f...
PHP如何從txt檔案中讀取資料詳解
目錄 1 對檔案操作時首先要開啟檔案,開啟檔案用 fopen 函式,語法是 fopen filename,mode,include path,context 2 對檔案操作結束後應該關閉這個檔案,使用函式 fclose 例如 有三個函式可以使用,分別是 readfile 函式 file 函式 fil...