[請益] fgetcsv的分隔符號
各位板上前輩們好,小弟目前自學PHP+MySQL中
有術語用錯、解釋不清或觀念笨掉的地方請多包含,謝謝。
前幾天因公司需要一個可以讀取CSV檔的程式
但CSV檔內的分隔符號為 {}
ex. 若csv檔內容第一行為 peter{}4075{}taipei
要能夠將peter、4075、taipei分別存進資料庫三個欄位
但小弟查詢fgetcsv函式後發現,第三個參數只能允許一個符號
所以這幾天,都在針對是否能將{}併成一個符號的部份在努力研究
發現依我淺薄的認知及查詢方式目前是無解ˊˋ
後來改利用fgets取得的陣列,再以explode("{}", 字串)的方式
才順利解決此問題。
故想詢問fgetcsv的第三個參數,是否有方法可帶入兩個符號?
或是有更好的方式來解決上述問題呢?
還請各位前輩多多指導,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.171.120.200
推
09/05 17:13, , 1F
09/05 17:13, 1F
→
09/05 17:14, , 2F
09/05 17:14, 2F
→
09/06 00:32, , 3F
09/06 00:32, 3F
→
09/08 01:12, , 4F
09/08 01:12, 4F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章