Jump to content
php.lv forumi

multibyte konfigs


Recommended Posts

Sveiki,

 

Vai ir gadījies kādam konfigurēt php, lai tas saprastu multibyte (UTF-16 (WE81SO8859P1)) kodējumu no DB?

Nav īsti skaidrs kas un kā ir jādara...

Cik noprotu būtu jālieto mbstring, taču kādas vērtības likt mbstring konfigā....

Link to comment
Share on other sites

Nu taču RTFM

http://lv.php.net/mbstring

 

; Set default language
mbstring.language		= Neutral; Set default language to Neutral(UTF-8) (default)
mbstring.language		= English; Set default language to English 
mbstring.language		= Japanese; Set default language to Japanese

;; Set default internal encoding
;; Note: Make sure to use character encoding works with PHP
mbstring.internal_encoding	= UTF-8 ; Set internal encoding to UTF-8

;; HTTP input encoding translation is enabled.
mbstring.encoding_translation = On

;; Set default HTTP input character encoding
;; Note: Script cannot change http_input setting.
mbstring.http_input		   = pass   ; No conversion. 
mbstring.http_input		   = auto   ; Set HTTP input to auto
						   ; "auto" is expanded to "ASCII,JIS,UTF-8,EUC-JP,SJIS"
mbstring.http_input		   = SJIS   ; Set HTTP2 input to  SJIS
mbstring.http_input		   = UTF-8,SJIS,EUC-JP; Specify order

;; Set default HTTP output character encoding 
mbstring.http_output		  = pass   ; No conversion
mbstring.http_output		  = UTF-8  ; Set HTTP output encoding to UTF-8

;; Set default character encoding detection order
mbstring.detect_order		 = auto   ; Set detect order to auto
mbstring.detect_order		 = ASCII,JIS,UTF-8,SJIS,EUC-JP; Specify order

;; Set default substitute character
mbstring.substitute_character = 12307  ; Specify Unicode value
mbstring.substitute_character = none   ; Do not print character
mbstring.substitute_character = long   ; Long Example: U+3000,JIS+7E7E

Link to comment
Share on other sites

×
×
  • Create New...