2010年9月27日 星期一

PHP:iconv由BIG-5轉換UTF-8

如題,由於當時要把MSSQL資料庫的資料移植到MYSQL,MSSQL編碼為BIG-5而移植到MYSQL的資料型態要為UTF-8,所以只好再存入MYSQL的時候進行轉換的動作
<?php  
//連結到MSSQL取出所要的資料庫以及欄位資料
$mssql="select Name from table1";
$msrs=mssql_query($mssql);
$msrow=mssql_fetch_array($msrs);

//把tabel1.Name欄位資料由BIG-5轉換為UTF-8
//iconv('原先編碼','欲轉換之編碼','轉換之字串')
$change=iconv('big-5','utf-8',$msrow['Name']);
//印出資料
echo $change;
?>

沒有留言: