2017-02-14 11 views
0

У меня есть php-скрипт, который получает данные из базы данных SQL Server. У меня есть греческие символы в этой базе данных и в целях правильного отображения я должен сделать это:Есть ли способ заставить все строки быть UTF-8 в PHP

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

echo m($row['name']); 

в каждой строке, я получаю из базы данных.

Есть ли способ принудительного преобразования UTF-8 для любой строки в скрипте без использования функции?

ответ

0

я должен был установить кодировку для подключения SQL-сервера, как это:

это:

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

вместо этого:

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

 Смежные вопросы

  • Нет связанных вопросов^_^