2017-02-14 77 views
0

我有一個從SQL Server數據庫獲取數據的php腳本。我在該數據庫併爲了顯示希臘字符正確,我必須這樣做:有沒有辦法強制所有的字符串在PHP中是UTF-8

 function m($s){ 
     return mb_convert_encoding($s,"UTF-8","ISO-8859-7"); 
    } 

echo m($row['name']); 
在每一個我從數據庫中獲取的字符串

有沒有一種方法來強制腳本中的任何字符串的UTF-8轉換,而不使用函數?

回答

0

我必須設置字符集的SQL Server連接是這樣的:

此:

$connectionInfo = array("Database"=>"myDB", "UID"=>"myuser", "PWD"=>"mypass","CharacterSet" => "UTF-8"); 

的這個代替:

$connectionInfo = array("Database"=>"myDB", "UID"=>"myuser", "PWD"=>"mypass"); 
相關問題