PHP 如何將中文、英文、數字切開

PHP 要將中文字一個一個切開,有什麼作法呢?

要把中、英文、數字切開,可以怎麼做呢?

閱讀全文〈PHP 如何將中文、英文、數字切開〉

Linux CLI 對 UTF-8 檔案增加 BOM 怎麼做

BOM (byte-order mark) 中文叫:位元組順序記號,主要是 Windows 標示這是 UTF-8、UTF-16.. 來判別使用的。

想要讓 Windows 的 Excel 開啟 UTF-8 的檔案自動選對編碼(不會亂碼),就需要增加 UTF-8 的 BOM。(不然就得用 插入資料 選擇編碼的方式)

閱讀全文〈Linux CLI 對 UTF-8 檔案增加 BOM 怎麼做〉

Linux 將 Big5 網站轉 UTF-8 的步驟

10幾年前寫的網站,還是 Big5 的版本,想要跟 UTF-8 的網站並行的話,在 Apache 都需要另外做下述分別設定比較能確保這些網站不會有意外:

Big5 網站加入下述:

  • AddDefaultCharset Big5

UTF-8 網站加入下述:

  • AddDefaultCharset UTF-8

想開了,花一小時來做個轉換,都轉成 UTF-8 就省事多了~

註:此篇修改內容包含 HTML、JavaScript、CSS、PHP、MySQL data 等。

閱讀全文〈Linux 將 Big5 網站轉 UTF-8 的步驟〉

Vim 查看目前字元的 ASCII、UTF-8 編碼

Vim 想要查看目前這個字元的 ASCII 碼(16進位、8進位),或此字元的 UTF-8 編碼,要怎麼查詢?

註:此功能在追某些特別奇怪(可能有看不到的字元)的問題,會很常用到。

閱讀全文〈Vim 查看目前字元的 ASCII、UTF-8 編碼〉

PHP 5.6 預設編碼 UTF-8 設定

Debian 使用 Testing 的話, PHP 就會自動升級到 5.6 版, 然後也會看到下述說明:

php5 (5.6.0~alpha1+dfsg-1) experimental; urgency=medium

* THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION!
* PHP 5.6.0alpha1 comes with new features such as (incomplete list) :
+ constant scalar expressions,
+ variadic functions,
+ argument unpacking,
+ support for large(>2GiB) file uploads,
+ SSL/TLS improvements,
+ a new command line debugger called phpdbg.

-- Ondřej Surý <ondrej@debian.org> Tue, 28 Jan 2014 11:02:20 +0100

閱讀全文〈PHP 5.6 預設編碼 UTF-8 設定〉

Unicode / UTF-8 字元編碼區間表 - 2013

關於 Unicode / UTF-8 簡介、歷史, 可見下述幾篇:

Unicode / UTF-8 官方公告、工具可見:

在此記錄 Unicode / UTF-8 字元編碼區間表.

閱讀全文〈Unicode / UTF-8 字元編碼區間表 - 2013〉