Fonctions sur les chaînes de caractères
Voir aussi
Pour des fonctions encore plus puissantes de gestion et manipulation des chaînes, reportez-vous aux expressions rationnelles POSIX et expressions rationnelles Perl.
Sommaire
- 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 — Retourne un caractère à partir de son code ASCII
- 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 — Coupe une chaîne 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 binaire encodée en hexadécimal
- html_entity_decode — Convertit toutes les entités HTML en caractères normaux
- htmlentities — Convertit tous les caractères éligibles en entités HTML
- htmlspecialchars_decode — Convertit les entités HTML spéciales en caractères
- htmlspecialchars — Convertit les caractères spéciaux en entités HTML
- 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_file — Calcule le md5 d'un fichier
- md5 — Calcule le md5 d'une chaîne
- 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 — Retourne le code ASCII d'un caractère
- parse_str — Analyse une requête HTTP
- 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_file — Calcule le sha1 d'un fichier
- sha1 — Calcule le sha1 d'une chaîne de caractères
- 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_getcsv — Analyse une chaîne de caractères CSV dans un tableau
- 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_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-chaine 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_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
- substr — Retourne un segment de 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
- 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