# Chaîne de caractères

- Introduction
- Installation/Configuration
  - Installation
- Constantes pré-définies
- Fonctions sur les chaînes de caractères
  - addcslashes — Ajoute des slash dans une chaîne, à la mode du langage C
  - addslashes — Ajoute des antislashs dans une chaîne
  - bin2hex — Convertit des données binaires en représentation hexadécimale
  - chop — Alias de rtrim
  - chr — Générer une chaîne d'un octet à partir d'un nombre
  - chunk_split — Scinde une chaîne
  - convert_cyr_string — Convertit une chaîne d'un jeu de caractères cyrillique à l'autre
  - convert_uudecode — Décode une chaîne au format uuencode
  - convert_uuencode — Encode une chaîne de caractères en utilisant l'algorithme uuencode
  - count_chars — Retourne des statistiques sur les caractères utilisés dans une chaîne
  - crc32 — Calcule la somme de contrôle CRC32
  - crypt — Hachage à sens unique (indéchiffrable)
  - echo — Affiche une chaîne de caractères
  - explode — Scinde une chaîne de caractères en segments
  - fprintf — Écrit une chaîne formatée dans un flux
  - get_html_translation_table — Retourne la table de traduction des entités utilisée par htmlspecialchars et htmlentities
  - hebrev — Convertit un texte logique hébreux en texte visuel
  - hebrevc — Convertit un texte logique hébreux en texte visuel, avec retours à la ligne
  - hex2bin — Convertit une chaîne encodée en hexadécimal vers du binaire
  - html_entity_decode — Convertit les entités HTML à leurs caractères correspondant
  - htmlentities — Convertit tous les caractères éligibles en entités HTML
  - htmlspecialchars — Convertit les caractères spéciaux en entités HTML
  - htmlspecialchars_decode — Convertit les entités HTML spéciales en caractères
  - implode — Rassemble les éléments d'un tableau en une chaîne
  - join — Alias de implode
  - lcfirst — Met le premier caractère en minuscule
  - levenshtein — Calcule la distance Levenshtein entre deux chaînes
  - localeconv — Lit la configuration locale
  - ltrim — Supprime les espaces (ou d'autres caractères) de début de chaîne
  - md5 — Calcule le md5 d'une chaîne
  - md5_file — Calcule le md5 d'un fichier
  - metaphone — Calcule la clé metaphone
  - money_format — Met un nombre au format monétaire
  - nl_langinfo — Rassemble des informations sur la langue et la configuration locale
  - nl2br — Insère un retour à la ligne HTML à chaque nouvelle ligne
  - number_format — Formate un nombre pour l'affichage
  - ord — Convertit le premier octet d'une chaîne en une valeur entre 0 et 255
  - parse_str — Analyse une chaîne de caractères comme une chaîne de requête URL
  - print — Affiche une chaîne de caractères
  - printf — Affiche une chaîne de caractères formatée
  - quoted_printable_decode — Convertit une chaîne quoted-printable en chaîne 8 bits
  - quoted_printable_encode — Convertit une chaîne 8 bits en une chaîne quoted-printable
  - quotemeta — Protège les métacaractères
  - rtrim — Supprime les espaces (ou d'autres caractères) de fin de chaîne
  - setlocale — Modifie les informations de localisation
  - sha1 — Calcule le sha1 d'une chaîne de caractères
  - sha1_file — Calcule le sha1 d'un fichier
  - similar_text — Calcule la similarité de deux chaînes
  - soundex — Calcule la clé soundex
  - sprintf — Retourne une chaîne formatée
  - sscanf — Analyse une chaîne à l'aide d'un format
  - str_contains — Détermine si une chaîne contient une sous-chaîne donnée
  - str_decrement — Décremente une chaîne de caractères alphanumérique
  - str_ends_with — Détermine si une chaîne se termine par une sous-chaîne donnée
  - str_getcsv — Analyse une chaîne de caractères CSV dans un tableau
  - str_increment — Incrémente une chaîne de caractères alphanumérique
  - str_ireplace — Version insensible à la casse de str_replace
  - str_pad — Complète une chaîne jusqu'à une taille donnée
  - str_repeat — Répète une chaîne
  - str_replace — Remplace toutes les occurrences dans une chaîne
  - str_rot13 — Effectue une transformation ROT13
  - str_shuffle — Mélange les caractères d'une chaîne de caractères
  - str_split — Convertit une chaîne de caractères en tableau
  - str_starts_with — Détermine si une chaîne commence par une sous-chaîne donnée
  - str_word_count — Compte le nombre de mots utilisés dans une chaîne
  - strcasecmp — Comparaison insensible à la casse de chaînes binaires
  - strchr — Alias de strstr
  - strcmp — Comparaison binaire de chaînes
  - strcoll — Comparaison de chaînes localisées
  - strcspn — Trouve un segment de chaîne ne contenant pas certains caractères
  - strip_tags — Supprime les balises HTML et PHP d'une chaîne
  - stripcslashes — Décode une chaîne encodée avec addcslashes
  - stripos — Recherche la position de la première occurrence dans une chaîne, sans tenir compte de la casse
  - stripslashes — Supprime les antislashs d'une chaîne
  - stristr — Version insensible à la casse de strstr
  - strlen — Calcule la taille d'une chaîne
  - strnatcasecmp — Comparaison de chaînes avec l'algorithme d'"ordre naturel" (insensible à la casse)
  - strnatcmp — Comparaison de chaînes avec l'algorithme d'"ordre naturel"
  - strncasecmp — Compare en binaire des chaînes de caractères
  - strncmp — Comparaison binaire des n premiers caractères
  - strpbrk — Recherche un ensemble de caractères dans une chaîne de caractères
  - strpos — Cherche la position de la première occurrence dans une chaîne
  - strrchr — Trouve la dernière occurrence d'un caractère dans une chaîne
  - strrev — Inverse une chaîne
  - strripos — Cherche la position de la dernière occurrence d'une chaîne contenue dans une autre, de façon insensible à la casse
  - strrpos — Cherche la position de la dernière occurrence d'une sous-chaîne dans une chaîne
  - strspn — Trouve la longueur du segment initial d'une chaîne contenant tous les caractères d'un masque donné
  - strstr — Trouve la première occurrence dans une chaîne
  - strtok — Coupe une chaîne en segments
  - strtolower — Renvoie une chaîne en minuscules
  - strtoupper — Renvoie une chaîne en majuscules
  - strtr — Remplace des caractères dans une chaîne
  - substr — Retourne un segment de chaîne
  - substr_compare — Compare deux chaînes depuis un offset jusqu'à une longueur en caractères
  - substr_count — Compte le nombre d'occurrences de segments dans une chaîne
  - substr_replace — Remplace un segment dans une chaîne
  - trim — Supprime les espaces (ou d'autres caractères) en début et fin de chaîne
  - ucfirst — Met le premier caractère en majuscule
  - ucwords — Met en majuscule la première lettre de tous les mots
  - utf8_decode — Convertit une chaîne UTF-8 en ISO-8859-1, en remplaçant les caractères invalides ou non représentables.
  - utf8_encode — Convertit une chaîne ISO-8859-1 en UTF-8
  - vfprintf — Écrit une chaîne formatée dans un flux
  - vprintf — Affiche une chaîne formatée
  - vsprintf — Retourne une chaîne formatée
  - wordwrap — Effectue la césure d'une chaîne
- Historique des modifications