[PHP-users 3042] 半角カナについて
ishiguro
php-users@php.gr.jp
Tue, 23 Oct 2001 16:16:01 +0900
初めて投稿させて頂きます。いしぐろと申します。
Linux、PHP共に初心者ですので、お手柔らかにお願い致します。
さて、PHPからOracleへアクセスして、持ってきたデータをWEB
で表示するという事をしていますが、半角カナがうまく表示されたり
されなかったりします。解決策はあるのでしょうか?
PHPソースはEUC、Oracleのデータは多分SJISです。
PHPは4.0.6なのですが、それ以前のバージョンだと、国際化対応モジュール、
関数があって、それをいれれば、みたいな事をどこかで見かけたのですが、
同バージョンでもそれを使用するのが正しいのでしょうか?
そもそも半角カナを使用するのが間違いなのでしょうか?
(出来れば使いたいのです)
その他の設定は何処を書けば良いのか今一なのですが、PHPINFOより
書き出しますので、良い解決策があればご指導願います。
(長文お許しください)
System Linux take2 2.2.14-5.0smp #1 SMP Tue Mar 7 21:01:40 EST 2000 i686
unknown
Build Date Oct 11 2001
Configure Command './configure' '--with-apxs=/usr/local/apache/bin/apxs'
'--with-oracle=/usr/local/ora805' '--with-oci8=/usr/local/ora805'
'--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-bcmath'
Server API Apache
Virtual Directory Support disabled
Configuration File(php.ini) Path /usr/local/lib
ZEND_DEBUG disabled
Thread Safety disabled
default_charset no value no value
Oracle Support enabled
Oracle Version 8.0
Compile-time ORACLE_HOME /usr/local/ora805
Libraries Used
APACHE_INCLUDE
APACHE_TARGET
Apache Version Apache/1.3.20
Apache Release 10320100
Apache API Version 19990320
User/Group nobody(99)/99
Loaded Modules mod_php4, mod_setenvif, mod_so, mod_auth, mod_access, mod_alias, mod_userdir,
mod_actions, mod_imap, mod_asis, mod_cgi, mod_dir, mod_autoindex, mod_include,
mod_status, mod_negotiation, mod_mime, mod_log_config, mod_env, http_core
HTTP_ACCEPT_CHARSET Shift_JIS,*,utf-8
Accept-Charset Shift_JIS,*,utf-8
NLS_LANG japanese_japan.JA16EUC
LANG ja_JP.eucJP
HTTP_SERVER_VARS["HTTP_ACCEPT_CHARSET"] Shift_JIS,*,utf-8
TTP_ENV_VARS["LANG"] ja_JP.eucJP
以上、宜しくお願いします。