8.67 Chaînes de caractères multi-octets
8 Référence des fonctions
Manuel PHP
. Introduction ->Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Entrées/Sorties HTTP . Jeux de caractères supportés . Exploitation des chaînes multi-octets en PHP . Cas des caractères japonais . Références . Jeux de caractères supportés . mb_convert_case . mb_convert_encoding . mb_convert_kana . mb_convert_variables . mb_decode_mimeheader . mb_decode_numericentity . mb_detect_encoding . mb_detect_order . mb_encode_mimeheader . mb_encode_numericentity . mb_ereg_match . mb_ereg_replace . mb_ereg_search_getpos . mb_ereg_search_getregs . mb_ereg_search_init . mb_ereg_search_pos . mb_ereg_search_regs . mb_ereg_search_setpos . mb_ereg_search . mb_ereg . mb_eregi_replace . mb_eregi . mb_get_info . mb_http_input . mb_http_output . mb_internal_encoding . mb_language . mb_list_encodings . mb_output_handler . mb_parse_str . mb_preferred_mime_name . mb_regex_encoding . mb_regex_set_options . mb_send_mail . mb_split . mb_strcut . mb_strimwidth . mb_strlen . mb_strpos . mb_strrpos . mb_strtolower . mb_strtoupper . mb_strwidth . mb_substitute_character . mb_substr_count . mb_substr
|
8.67.2 Installation
mbstring
est un module PHP. Vous devez activer le
module avec le script de configuration
configure
.
Reportez-vous à la section installation
pour plus de détails.
Les options de configurations suivantes sont liées au module
mbstring
.
-
--enable-mbstring=LANG
: Active les
fonctions
mbstring
. Cette option est nécessaire
pour utiliser les fonctions
mbstring
.
A partir de PHP 4.3.0, l'option
--enable-mbstring
sera activée par défaut, et remplacée par
--with-mbstring[=LANG]
pour supporter le chinois, coréen et russe. Le jeu de caractères
japonais est supporté par défaut.
Si
--with-mbstring=cn
est utilisé, le chinois simplifié sera supporté.
Si
--with-mbstring=tw
est utilisé, le chinois traditionnel sera supporté.
Si
--with-mbstring=kr
est utilisé, le coréen sera supporté.
Si
--with-mbstring=ru
est utilisé, le russe sera supporté.
Si
--enable-mbstring=ja
est utilisé, le japonais sera supporté.
Si
--enable-mbstring=all
est utilisé, tous les langages ci-dessus seront activés.
| Note | |
Le japonais est aussi activé avec
--enable-mbstring
sans autre option pour une compatibilité ascendante.
|
-
--enable-mbstr-enc-trans
:
Active la conversion automatique des données par HTTP, avec le moteur
de conversion de
mbstring
. Si cette option est activée,
les données venant du web via HTTP seront converties dans le jeu
de caractères
mbstring.internal_encoding
, automatiquement.
| Note | |
Depuis PHP 4.3.0, l'option
--enable-mbstr-enc-trans
sera éliminée, et remplacée par
mbstring.encoding_translation
.
La conversion de jeu de caractères d'entrée HTTP sera
activée lorsque cette option sera à
On
(par défaut, cette option vaut
Off
).
|
-
--enable-mbregex
: active les fonctions
d'expressions rationnelles, compatibles avec les caractères multi-octets.
|