Chaînes de caractères multi-octets
- Introduction
- Installation/Configuration
- 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 multi-octets en PHP
- Prérequis de l'encodage en PHP
- Fonctions sur les chaînes de caractères multi-octets
- mb_check_encoding — Vérifie si une chaîne est valide pour un encodage spécifique
- mb_chr — Get a specific character
- mb_convert_case — Modifie la casse d'une chaîne
- mb_convert_encoding — Conversion d'encodage
- 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_match — Expression rationnelle POSIX pour les chaînes multi-octets
- mb_ereg_replace_callback — Rechercher et remplacer par expression régulière avec support multi octets utilisant une fonction de callback
- mb_ereg_replace — Remplace des segments de chaîne à l'aide des expressions rationnelles
- 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 multi-octets qui correspond au masque
- mb_ereg_search_init — Configure les chaînes et les expressions rationnelles pour le support des caractères multi-octets
- 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 multi-octets
- mb_ereg_search_setpos — Choisit le point de départ de la recherche par expression rationnelle
- mb_ereg_search — Recherche par expression rationnelle multi-octets
- mb_ereg — Recherche par expression rationnelle avec support des caractères multi-octets
- mb_eregi_replace — Expression rationnelle avec support des caractères multi-octets, sans tenir compte de la casse
- mb_eregi — Expression rationnelle insensible à la casse avec le support des caractères multi-octets
- 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 — Lit/modifie le langage courant
- mb_list_encodings — Retourne un tableau contenant tous les encodages supportés
- mb_ord — Get code point of character
- 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 rationnelles multi-octets
- mb_regex_set_options — Lit et modifie les options des fonctions d'expression rationnelle à support de caractères multi-octets
- mb_scrub — Description
- mb_send_mail — Envoie un mail encodé
- mb_split — Scinde une chaîne en tableau avec une expression rationnelle multi-octets
- 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 — Lit/modifie les caractères de substitution
- mb_substr_count — Compte le nombre d'occurrences d'une sous-chaîne
- mb_substr — Lit une sous-chaîne
Version en cache
21/11/2024 18:06:43 Cette version de la page est en cache (à la date du 21/11/2024 18:06:43) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-book.mbstring.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.