ホームページ >バックエンド開発 >PHPチュートリアル >Mysql workbench php adodb が mssql に接続して文字化けの問題を解決する
Zhou Haihan/Text
ADO は、new COM("ADODB.Connection", NULL, CP_UTF8)//65001 のようなステートメントを使用して、正しい変換を実現できます。しかし、ADO の php サポートにはドキュメントがありません。オープンソースの adodb には豊富なドキュメントがあります。
UTF-8 を設定する方法は、次のようにデータベース ドライバーごとに異なります:
コードをコピーします コードは次のとおりです:
すべてのドライバーの場合
'persist'、'persistent'、'debug ', ' fetchmode', 'new'
Interbase/Firebird
'dialect','charset','buffers','role'
M'soft ADO
'charpage'
MySQL
'clientflags'
MySQLi
'port' 、'socket '、'clientflags'
Oci8
'nls_date_format','charset'
すべてのドライバー用
'persist'、'persistent'、'debug'、'fetchmode'、'new'
Interbase/Firebird
'dialect' ,'charset ','buffers','role'
M'soft ADO
'charpage'
MySQL
'clientflags'
MySQLi
'port', 'socket', 'clientflags'
Oci8
'nls_date_format','charset '
コードをコピーします コードは次のとおりです:
" ;
print_r($rs->GetRows());
;
上記では、mysql workbench php adodb が文字化けの問題を解決するために mssql に接続する方法を紹介しており、mysql workbench の内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。