路老闆個人品牌網站
0
  • 會員登入
  • 關於我們
    回主選單
    • 關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    回主選單
    • 線上課程
    • 預約服務
    • 活動報名
  • 商品總覽
  • 創作與紀錄
    回主選單
    • 部落格
    • 影像紀錄
    • Podcast
    • 我的作品
  • 最新消息
  • 聯絡我們
  • Join us
  • Login
  • 0
    路老闆個人品牌網站
  • 關於我們
    關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    線上課程 預約服務 活動報名
  • 商品總覽
  • 創作與紀錄
    部落格 影像紀錄 Podcast 我的作品
  • 最新消息
  • 聯絡我們
部落格
  • 文章總覽
  • 分類
  • 技術筆記
  • 日本旅遊
  • 網站搬家
  • 時事觀察
  • 投資理財
  • 公司經營
  • 主機架設
  • 接案
  • 遊戲心得
  • 產品開箱
  • 網頁相關
  • 金流串接
  • 遊戲經濟
  • 閒聊
  • 直銷
  • CodeIgniter
  • cpanel
  • 出書材料
  • 個人品牌
  • SEO
  • 讀書心得
  • 金流物流
  • 線上課程心得
  • 日劇
    • 大河劇
      • 真田丸
  • AI
91app ClubHouse php8 imunify360 cdn apache php nginx linode digitalocean
  1. 首頁
  2. 部落格
  3. [php] 緊急任務之用換行分隔字串 並且存到 array 中 divide string with rn into array

[php] 緊急任務之用換行分隔字串 並且存到 array 中 divide string with rn into array

2013 Jul 08 未分類

半夜被客戶叫醒
說匯入 csv 產品的功能出問題

對客戶來說
這是很重要的事情
尤其是服飾業都營業到十點十一點
收店以後
大概只能用半夜的時間來整理/上架網路商店的商品
(所以我就被叫醒了)

問題是這樣
我從上傳的 csv 要讀取資料出來
原本很正常
但是不知道為什麼原本用 explode 去把檔案內容
從一個字串轉成 array 的功能有問題

看了一下檔案內容...
有 rn...
explode 無法一次用很多字元去切字串

然後因為字串從檔案讀入的時候
是 big5, 要先轉一次 utf8
所以也無法用 file 函數

其實也可以啦
先用 file 切 array 以後
再一行一行轉 utf8 也是可以

但是這不是重點
重點是解決 explode 無法用一個以上的字元去切字串的問題
google了一下

可以用

preg_split('/n|rn?/', $content);
就可以切啦


csv 真的是很原始的東西
也不知道為什麼 excel 匯出 csv 都還是 big5...


  • 分享此文章
0則留言

相關文章

SEO與網頁設計師CSS的配合經驗談

去日本唸書...

接活動案要有的認知

使用 google document 作為 TODO List 行事曆

git ignore file 如何忽略某些檔案不加入 git 版本管理

屯ちんラーメン 屯京拉麵台北分店

關於路老闆

推薦連結

  • Alice 你的理財陪跑教練
  • 羅鈞鴻/小虎老師
  • 徐慧玲Lynn
  • 寶寶牙醫 沈醫師
  • 保險資訊懶人包
  • 你的好感度教練
  • 天下為暢

聯絡我們

  • Email: louis@boss-louis.tw
  • 營業時間: 09:00~18:00
  • 聯絡電話: 02-77252950
  • 地址: 106 台北市大安區忠孝東路四段270號17樓
  • 隱私權政策
COPYRIGHT ©路老闆個人品牌網站 All rights reserved | Powered by 路老闆