php odbc字符乱码的解决办法:1、修改“@header(content-type:text/html;charset=gb18030);”;2、更改“”。
本文操作环境:windows7系统、php7.4版、dell g3电脑
如何解决php odbc 字符乱码问题?
问题描述:
php用odbc连接sql server输出乱码!!!
<?php@header("content-type:text/html;charset=utf-8");$conn=odbc_connect('sql','sa','sa');if(!$conn)echo "fail";$sql="select * from goodspec where goodsno='3316'";$result_id=odbc_do($conn, $sql);$idno = odbc_result($result_id,2);echo $idno; //这里输出乱码odbc_close($conn);?>
解决办法:
@header("content-type:text/html;charset=gb18030");
改成这样就ok了。
或者
<meta http-equiv="content-type" content="text/html; charset=gb18030" />
推荐学习:《php视频教程》
以上就是如何解决php odbc 字符乱码问题的详细内容。