Downloads
Documentation
Get Involved
Help
Search docs
International PHP Conference Berlin 2025
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Introduction »
« intl_is_failure
Manuel PHP
Référence des fonctions
Support du langage humain et de l'encodage de caractères
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Chaînes de caractères multioctets
Introduction
Installation/Configuration
Installation
Configuration à l'exécution
Constantes pré-définies
Jeux de caractères supportés
Cas des caractères japonais
Entrées/Sorties HTTP
Jeux de caractères supportés
Exploitation des chaînes multioctets en PHP
Prérequis de l'encodage en PHP
Fonctions sur les chaînes de caractères multioctets
mb_check_encoding
— Vérifie si les chaînes sont valide pour l'encodage spécifié
mb_chr
— Retourne un caractère par sa valeur de point de code Unicode
mb_convert_case
— Modifie la casse d'une chaîne
mb_convert_encoding
— Convertir une chaîne d'un codage de caractères à un autre
mb_convert_kana
— Convertit un "kana" en un autre ("zen-kaku", "han-kaku" et plus)
mb_convert_variables
— Convertit l'encodage de variables
mb_decode_mimeheader
— Décode un en-tête MIME
mb_decode_numericentity
— Décode les entités HTML en caractères
mb_detect_encoding
— Détecte un encodage
mb_detect_order
— Lit/modifie l'ordre de détection des encodages
mb_encode_mimeheader
— Encode une chaîne pour un en-tête MIME
mb_encode_numericentity
— Encode les caractères en référence numérique HTML
mb_encoding_aliases
— Récupère les aliases d'un type d'encodage connu
mb_ereg
— Recherche par expression rationnelle avec support des caractères multioctets
mb_ereg_match
— Expression rationnelle POSIX pour les chaînes multioctets
mb_ereg_replace
— Remplace des segments de chaîne à l'aide des expressions régulières
mb_ereg_replace_callback
— Rechercher et remplacer par expression régulière avec support multi octets utilisant une fonction de callback
mb_ereg_search
— Recherche par expression rationnelle multioctets
mb_ereg_search_getpos
— Retourne la position du début du prochain segment repéré par une expression rationnelle
mb_ereg_search_getregs
— Lit le dernier segment de chaîne multioctets qui correspond au masque
mb_ereg_search_init
— Configure les chaînes et les expressions régulières pour le support des caractères multioctets
mb_ereg_search_pos
— Retourne la position et la longueur du segment de chaîne qui vérifie le masque de l'expression rationnelle
mb_ereg_search_regs
— Retourne le segment de chaîne trouvé par une expression rationnelle multioctets
mb_ereg_search_setpos
— Choisit le point de départ de la recherche par expression rationnelle
mb_eregi
— Expression rationnelle insensible à la casse avec le support des caractères multioctets
mb_eregi_replace
— Expression rationnelle avec support des caractères multioctets, sans tenir compte de la casse
mb_get_info
— Lit la configuration interne de l'extension mbstring
mb_http_input
— Détecte le type d'encodage d'un caractère HTTP
mb_http_output
— Lit/modifie l'encodage d'affichage
mb_internal_encoding
— Lit/modifie l'encodage interne
mb_language
— Définit/Récupère le langage courant
mb_lcfirst
— Rend la première lettre d'une chaîne en minuscule
mb_list_encodings
— Retourne un tableau contenant tous les encodages supportés
mb_ltrim
— Supprime les espaces (ou d'autres caractères) du début d'une chaîne
mb_ord
— Récupère le point de code Unicode d'un caractère
mb_output_handler
— Fonction de traitement des affichages
mb_parse_str
— Analyse les données HTTP GET/POST/COOKIE et assigne les variables globales
mb_preferred_mime_name
— Détecte l'encodage MIME
mb_regex_encoding
— Définit/Récupère l'encodage des caractères pour les expressions régulières multioctets
mb_regex_set_options
— Lit et modifie les options des fonctions d'expression rationnelle à support de caractères multioctets
mb_rtrim
— Supprime les espaces (ou d'autres caractères) de la fin d'une chaîne
mb_scrub
— Remplacez les séquences d'octets mal formées par le caractère de substitution.
mb_send_mail
— Envoie un mail encodé
mb_split
— Scinde une chaîne en tableau avec une expression rationnelle multioctets
mb_str_pad
— Remplit une chaîne multioctets à une certaine longueur avec une autre chaîne multioctets
mb_str_split
— Pour une chaîne multi-octets donnée, renvoie un tableau de ses caractères
mb_strcut
— Coupe une partie de chaîne
mb_strimwidth
— Tronque une chaîne
mb_stripos
— Trouve la première occurrence d'une chaîne dans une autre, sans tenir compte de la casse
mb_stristr
— Trouve la première occurrence d'une chaîne dans une autre, sans tenir compte de la casse
mb_strlen
— Retourne la taille d'une chaîne
mb_strpos
— Repère la première occurrence d'un caractère dans une chaîne
mb_strrchr
— Trouve la dernière occurrence d'un caractère d'une chaîne dans une autre
mb_strrichr
— Trouve la dernière occurrence d'un caractère d'une chaîne dans une autre, insensible à la casse
mb_strripos
— Trouve la position de la dernière occurrence d'une chaîne dans une autre, en ne tenant pas compte de la casse
mb_strrpos
— Repère la dernière occurrence d'un caractère dans une chaîne
mb_strstr
— Trouve la première occurrence d'une chaîne dans une autre
mb_strtolower
— Met tous les caractères en minuscules
mb_strtoupper
— Met tous les caractères en majuscules
mb_strwidth
— Retourne la taille d'une chaîne
mb_substitute_character
— Définit/Récupère les caractères de substitution
mb_substr
— Lit une sous-chaîne
mb_substr_count
— Compte le nombre d'occurrences d'une sous-chaîne
mb_trim
— Supprime les espaces (ou d'autres caractères) du début et de la fin d'une chaîne
mb_ucfirst
— Rend une chaîne avec la première lettre en majuscule
Found A Problem?
Learn How To Improve This Page
•
Submit a Pull Request
•
Report a Bug
+
add a note
User Contributed Notes
There are no user contributed notes for this page.
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google