PHP 5 chaînesFonctions
Fonctions de chaînes PHP 5
Les fonctions de chaînes PHP font partie du noyau de PHP. Aucune installation n'est requise pour utiliser ces fonctions.
| Fonction | Description |
|---|---|
| addcslashes() | Renvoie une chaîne avec des antislashs ajoutés devant les caractères spécifiés. |
| addslashes() | Renvoie une chaîne avec des antislashs ajoutés devant les caractères prédéfinis. |
| bin2hex() | Convertit une chaîne de caractères ASCII en valeurs hexadécimales. |
| chop() | Supprime les espaces blancs ou d'autres caractères à droite d'une chaîne. |
| chr() | Renvoie un caractère à partir d'une valeur ASCII spécifiée. |
| chunk_split() | Divise une chaîne en une série de parties plus petites. |
| convert_cyr_string() | Convertit une chaîne d'un jeu de caractères cyrillique à un autre. |
| convert_uudecode() | Décode une chaîne uuencodée. |
| convert_uuencode() | Encode une chaîne à l'aide de l'algorithme uuencode. |
| count_chars() | Retourne des informations sur les caractères utilisés dans une chaîne. |
| crc32() | Calcule un CRC 32 bits (Cyclic Redundancy Checksum) pour une chaîne. |
| crypt() | Hachage de chaîne à sens unique. |
| echo() | Affiche une ou plusieurs chaînes. |
| explode() | Fractionne une chaîne en un tableau. |
| fprintf() | Écrit une chaîne formatée dans le flux de sortie spécifié. |
| get_html_translation_table() | Renvoie la table de traduction utilisée par htmlspecialchars() et htmlentities(). |
| hebrev() | Convertit le texte hébreu en texte visible. |
| hebrevc() | Convertit le texte hébreu en texte visible et convertit les sauts de ligne (\n) en <br>. |
| hex2bin() | Convertit une chaîne de valeurs hexadécimales en caractères ASCII. |
| html_entity_decode() | Convertit les entités HTML en caractères. |
| htmlentities() | Convertit les caractères en entités HTML. |
| htmlspecialchars_decode() | Convertit certaines entités HTML prédéfinies en caractères. |
| htmlspecialchars() | Convertit certains caractères prédéfinis en entités HTML. |
| implode() | Renvoie une chaîne composée des éléments du tableau. |
| join() | Alias d'implode(). |
| lcfirst() | Convertit le premier caractère d'une chaîne en minuscule. |
| levenshtein() | Retourne la distance de Levenshtein entre deux chaînes. |
| localeconv() | Retourne des informations locales sur le formatage numérique et monétaire. |
| ltrim() | Supprime les espaces blancs ou d'autres caractères du côté gauche d'une chaîne. |
| md5() | Calcule le hachage MD5 d'une chaîne. |
| md5_file() | Calcule le hachage MD5 d'un fichier. |
| metaphone() | Calcule la clé metaphone d'une chaîne. |
| money_format() | Retourne une chaîne formatée comme une chaîne monétaire. |
| nl_langinfo() | Retourne les informations de locale spécifiées. |
| nl2br() | Insère des sauts de ligne HTML avant chaque saut de ligne dans une chaîne. |
| number_format() | Formate un nombre avec des milliers groupés. |
| ord() | Renvoie la valeur ASCII du premier caractère d'une chaîne. |
| parse_str() | Analyse une chaîne de requête en variables. |
| print() | Affiche une ou plusieurs chaînes. |
| printf() | Affiche une chaîne formatée. |
| quoted_printable_decode() | Convertit une chaîne quoted-printable en une chaîne 8 bits. |
| quoted_printable_encode() | Convertit une chaîne 8 bits en chaîne quoted-printable. |
| quotemeta() | Échappe les métacaractères. |
| rtrim() | Supprime les espaces blancs ou d'autres caractères à droite d'une chaîne. |
| setlocale() | Définit les paramètres régionaux. |
| sha1() | Calcule le hachage SHA-1 d'une chaîne. |
| sha1_file() | Calcule le hachage SHA-1 d'un fichier. |
| similar_text() | Calcule la similarité entre deux chaînes. |
| soundex() | Calcule la clé soundex d'une chaîne. |
| sprintf() | Écrit une chaîne formatée dans une variable. |
| sscanf() | Analyse une entrée à partir d'une chaîne selon un format spécifié. |
| str_getcsv() | Analyse une chaîne CSV en un tableau. |
| str_ireplace() | Remplace certains caractères dans une chaîne (insensible à la casse). |
| str_pad() | Complète une chaîne jusqu'à une nouvelle longueur. |
| str_repeat() | Répète une chaîne un nombre de fois spécifié. |
| str_replace() | Remplace certains caractères dans une chaîne (sensible à la casse). |
| str_rot13() | Effectue un encodage ROT13 sur une chaîne. |
| str_shuffle() | Mélange aléatoirement tous les caractères d'une chaîne. |
| str_split() | Scinde une chaîne en un tableau. |
| str_word_count() | Compte le nombre de mots dans une chaîne de caractères. |
| strcasecmp() | Compare deux chaînes de caractères (insensible à la casse). |
| strchr() | Trouve la première occurrence d'une chaîne dans une autre chaîne. (Alias de strstr().) |
| strcmp() | Compare deux chaînes de caractères (sensible à la casse). |
| strcoll() | Compare deux chaînes de caractères (selon les paramètres régionaux). |
| strcspn() | Retourne le nombre de caractères trouvés dans une chaîne avant que l'un des caractères spécifiés ne soit trouvé. |
| strip_tags() | Supprime les balises HTML et PHP d'une chaîne de caractères. |
| stripcslashes() | Supprime les barres obliques inverses ajoutées par la fonction addcslashes(). |
| stripslashes() | Supprime les barres obliques inverses ajoutées par la fonction addslashes(). |
| stripos() | Retourne la position de la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse). |
| stristr() | Trouve la position de la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse). |
| strlen() | Retourne la longueur d'une chaîne. Pour gérer les chaînes chinoises, utilisez la fonctionmb_strlen()。 |
| strnatcasecmp() | Compare deux chaînes à l'aide d'un algorithme d'« ordre naturel » (insensible à la casse). |
| strnatcmp() | Compare deux chaînes à l'aide d'un algorithme d'ordre naturel (sensible à la casse). |
| strncasecmp() | Compare les n premiers caractères de chaînes (insensible à la casse). |
| strncmp() | Compare les n premiers caractères de chaînes (sensible à la casse). |
| strpbrk() | Recherche dans une chaîne l'un des caractères spécifiés. |
| strpos() | Retourne la position de la première occurrence d'une chaîne dans une autre chaîne (sensible à la casse). |
| strrchr() | Trouve la dernière occurrence d'une chaîne dans une autre chaîne. |
| strrev() | Inverse une chaîne. |
| strripos() | Trouve la position de la dernière occurrence d'une chaîne dans une autre chaîne (insensible à la casse). |
| strrpos() | Trouve la position de la dernière occurrence d'une chaîne dans une autre chaîne (sensible à la casse). |
| strspn() | Retourne le nombre de caractères spécifiés contenus dans une chaîne. |
| strstr() | Trouve la première occurrence d'une chaîne dans une autre chaîne (sensible à la casse). |
| strtok() | Divise une chaîne en chaînes plus petites. |
| strtolower() | Convertit une chaîne en lettres minuscules. |
| strtoupper() | Convertit une chaîne en lettres majuscules. |
| strtr() | Traduit les caractères spécifiés dans une chaîne. |
| substr() | Retourne une partie d'une chaîne. |
| mb_substr() | Retourne une partie d'une chaîne chinoise. |
| substr_compare() | Compare deux chaînes à partir d'une position de départ spécifiée (sûr pour les binaires et éventuellement sensible à la casse). |
| substr_count() | Compte le nombre d'occurrences d'une sous-chaîne dans une chaîne. |
| substr_replace() | Remplace une partie d'une chaîne par une autre chaîne. |
| trim() | Supprime les espaces blancs et d'autres caractères des deux côtés d'une chaîne. |
| ucfirst() | Convertit le premier caractère d'une chaîne en majuscule. |
| ucwords() | Convertit le premier caractère de chaque mot d'une chaîne en majuscule. |
| vfprintf() | Écrit une chaîne formatée dans le flux de sortie spécifié. |
| vprintf() | Affiche une chaîne formatée. |
| vsprintf() | Écrit une chaîne formatée dans une variable. |
| wordwrap() | Enveloppe une chaîne à une longueur spécifiée. |