PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
PHP
[請益] 寫入txt檔,編碼ansi[已解決]
作者:
LMGG
(聯盟GG)
2015-10-06 12:01:08
各位前輩好,小弟不懂來請教各位
目前寫了一支小程式是從資料庫撈資料
然後寫入記事本(.txt),但是編碼要求需要使用ansi
但是卡在寫入資料後看編碼還是utf-8
想請教需要如何宣告寫入時要用ansi編碼
或者如何產生ansi編碼的記事本
使用的架構是yii
作者:
MOONRAKER
(㊣牛鶴鰻毛人)
2015-10-06 12:26:00
先iconv再寫
作者:
rockmanalpha
(KIN)
2015-10-06 12:28:00
基本上PHP收到啥就寫啥 所以先要將原本收到的UTF8轉成類似BIG5這種Charset 但要注意BIG5字符集較小並非所有UTF8字符都能轉成BIG5 所以若果能配合的話還是存UTF8文字檔比較好
作者:
LMGG
(聯盟GG)
2015-10-06 16:38:00
請問moon 大,是在資料撈出來的時候宣告嗎? 還是fwrite的時候?rock大,主要是這程式轉出來的記事本要提供給其他單位使用,編碼是對方要求,不然我也不會頭大
作者:
rockmanalpha
(KIN)
2015-10-06 17:28:00
就是把資料庫的資料存在變數內 然後做Iconv$str = iconv("UTF-8","big5//IGNORE",$str);將str變數內的字符從UTF8轉成BIG5 之後你可以用Yfwrite寫進文字檔 //IGNORE這個是參數 有了這個在iconv途中如果發現無法轉會的字符會忽略 沒有這個參數的話中途發生錯誤就會停止*轉換
作者:
LMGG
(聯盟GG)
2015-10-06 17:59:00
還是產生utf-8格式。。( ′_ゝ`)感謝rock大指導,問題已解決
作者:
shadowjohn
(轉角遇到愛)
2015-10-07 11:48:00
個人覺得mb_convert_encoding不錯用...
繼續閱讀
[請益] 按鈕群組回傳
zaceddie
[請益] 關於各大社群網站的share button
lk2986706we
[請益] 台彩資料撈取問題
chan15
[請益] 開始用git 但資料庫沒有版本控制到
mikyboyzzz
[請益] 上傳圖片 只跑一個迴圈
r2210603
[請益] 會員系統相簿 搭配php的前端技術
brianw
[請益] PHP連到shell scipt 再執行JAVA程式
kai730906
Re: [分享] 尚未定義名稱的ci擴充功能
tkdmaf
[請益] iconv 同時轉 gb2312 日文 問題
yanli2
[請益] 透過圖片網址下達寬高參數 直接輸出
pokey0000000
Links
booklink
Contact Us: admin [ a t ] ucptt.com