关于php连接oracle时的字符编码
来源:互联网 发布:美国屠牛事件 知乎 编辑:程序博客网 时间:2024/06/04 01:38
我有一个平台是php+apche+oracle,但是系统还需要从另外一个oracle数据库中读取数据,两个数据的字符集设置不一样,本地的是中文,远程的英文,本来设想,可以在php中使用set_env进行设置,这样就不会有乱码了,可是真实使用时发现却不是这样样。
apache认可的oracle的环境变量只认从启动apache用户那里继承的环境变量,所以这个系统无法实现,最好只会重新架设了一套apache,这样用两个用户启动,就使他分别支持对应的字符集了。
今天查函数,只发现这个函数
apache_setenv
(PHP 4 >= 4.2.0, PHP 5)
apache_setenv -- Set an Apache subprocess_env variable说明
bool apache_setenv ( string variable, string value [, bool walk_to_top] )apache_setenv() sets the value of the Apache environment variable specified by variable
.
注意: When setting an Apache environment variable, the corresponding $_SERVER variable is not changed.
参数
variable
The environment variable that's being set.
value
The new
variable
value.walk_to_top
Whether to set the top-level variable available to all Apache layers.
返回值
如果成功则返回 TRUE,失败则返回 FALSE。
- 关于php连接oracle时的字符编码
- PHP连接SQLserver中文字符编码报错的解决
- PHP连接数据库时编码的设置
- PHP 转换字符的编码
- java连接数据库时jdbc设置编码-jdbc-oracle-字符编码
- 关于字符编码的整理
- 关于字符编码的问题
- 关于字符编码的问题
- 关于字符编码的问题
- 关于window的字符编码
- PHP iconv()函数和mb_convert_encoding()函数的区别(关于字符编码的函数)
- 关于PHP字符串截取显示相同长度的字符以及UTF8下的ASCII编码
- PHP iconv()函数和mb_convert_encoding()函数的区别(关于字符编码的函数)
- 关于php开发中的字符编码问题总结的几个要点
- 关于php内部编码与mysql字符差异问题的研究
- 关于php内部编码与mysql字符差异问题的研究
- 关于PHP内部编码与mysql字符差异问题的研究
- 关于PHP内部编码与mysql字符差异问题的研究
- 条款22:将成员变量声明为private
- HTML打印时不打印“打印”按钮的CSS设置
- C#导入excel数据表字符与数字同列出现的问题
- 如何从优秀的程序员成为伟大的程序员【转】
- tslib触摸屏校准实践若干
- 关于php连接oracle时的字符编码
- Oracle的冷备份和热备份
- Extjs经验总结
- [原创]关于《精通QT4编程》第一个例子无法编译的问题的解答
- C#导入excel2003数据表
- 设计模式(一) 有关Proxy模式和Bridge模式
- C99结构体指定初始化
- prototype的Ajax介绍
- 常用的一些js方法实例 页面取值 坐标 修改样式 弹层 (1)