Re: [請益] strpos會抓錯位置?
: → tyc5116:反正從csv讀進來的資料,一樣,第一筆結果會是錯的 03/02 00:09
: → tyc5116:如果csv的資料第一行空白,結果都是對的,好奇怪 03/02 00:10
: 推 chrisQQ:第一筆前面可能有BOM,你用 hex editor 打開來看就知道了 03/02 00:32
: → chrisQQ:或是有其他神秘的 header 在那 03/02 00:33
: → tyc5116:看了一下,真的有沒錯,可是我該怎麼避免掉這個情況 03/02 07:55
: → tyc5116:主要是php,mysql,excel間的處理excel的資料要寫入mysql 03/02 07:56
: → tyc5116:先不考慮板上說的phpexcel好了,因為我的表格並不複雜XD 03/02 07:57
: → tyf99:第一行空下來? 03/02 08:07
: → mervynW:trim試試看 03/02 10:18
測了一陣子,發現為什麼會有這樣的問題了,但還沒完美的解決方式
首先,excel內將檔案存成csv檔,這時編碼是ansi,這時用hex editor看是正常的
然後我再用記事本(NotePad)開啟,再另存新檔,這時將其編碼存成UTF-8
(不然網頁打開會是亂碼),再用hex editor開來看
發現第一筆的資料前面多了三個字元,分別是KF BB BF(hex),把它刪掉結果就OK了
但請問我這樣操作的方式是正常的嗎?或是還有其它方式?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.163.108
推
03/02 13:58, , 1F
03/02 13:58, 1F
→
03/02 14:09, , 2F
03/02 14:09, 2F
→
03/02 14:47, , 3F
03/02 14:47, 3F
→
03/02 15:20, , 4F
03/02 15:20, 4F
→
03/02 16:33, , 5F
03/02 16:33, 5F
→
03/02 16:33, , 6F
03/02 16:33, 6F
→
03/02 16:34, , 7F
03/02 16:34, 7F
→
03/02 22:45, , 8F
03/02 22:45, 8F
→
03/02 23:22, , 9F
03/02 23:22, 9F
→
03/03 01:28, , 10F
03/03 01:28, 10F
→
03/03 01:29, , 11F
03/03 01:29, 11F
→
03/03 01:29, , 12F
03/03 01:29, 12F
→
03/03 04:59, , 13F
03/03 04:59, 13F
→
03/03 05:00, , 14F
03/03 05:00, 14F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章