数据库用oracle,当PHP连接Oracle的时候,如果指定字符集,会出现中文乱码。查PHP手册,oci_pconnect的第四个参数为charset,只需设置这参数即可。首先获取Oracle的字符集,运行“SELECT*FROMV$NLS_PARAMETERS;”,变量NLS_CHARACTERSET对应的就是我们需要的字符集,比如我这里就是“AL32UTF8”。所以,最终的PHP代码为:$conn=oci_pconnect('scott','tiger',"(DEscriptION=...
查看全文