Big5
處理與Big5相關的問題:
在一開始與DB連結後,加入以下這一行即可。
<?php
$mysqli = new mysqli(hostname, account, password, DB);
$result = $mysqli->query("SET NAMES 'big5'"); //使用Big5編碼存入MySQL
?>
若是在PHP裡output出來的結果顯示為UTF-8的亂碼,
可先用記事本開啟該檔再另存新檔,
其中最下方的編碼得選ANSI,
而非UTF-8。
接下來再用DW、UD等文字編輯器來編輯即可!
<?php
$mysqli = new mysqli(hostname, account, password, DB);
$result = $mysqli->query("SET NAMES 'big5'"); //使用Big5編碼存入MySQL
?>
若是在PHP裡output出來的結果顯示為UTF-8的亂碼,
可先用記事本開啟該檔再另存新檔,
其中最下方的編碼得選ANSI,
而非UTF-8。
接下來再用DW、UD等文字編輯器來編輯即可!
2.校對影響的主要是排序,其實跟資料怎麼存沒關係。就算你的資料是big5編碼,校對用utf-8也不會有影響,只要存入跟取出的校對一致,同時與table設定的一致,就不會有問題。((真的嗎??))
3.PHP字串處理
沒有留言:
張貼留言