Fonctions sur les chaînes de caractères multioctets

Références

Les jeux de caractères multioctets et leurs techniques sont très complexes et ne peuvent être traités totalement dans cette documentation. Se reporter aux URL suivantes pour d'autres ressources complémentaires :

Sommaire

  • mb_check_encoding — Vérifie si les chaînes sont valides 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 alias 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 — Remplace 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