Les fonctions de chaîne de caractères permettent de manipuler des chaînes de caractères.
Les fonctions de chaîne de caractères font partie du noyau de PHP. Il n'y a aucune installation requise pour employer ces fonctions.
Fonction | Description |
---|---|
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_uuencode | Encode une chaîne de caractères en utilisant l'algorithme uuencode |
convert_uudecode | Decode une chaîne au format 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 |
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 |
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 |
quotemeta | Protége les méta caractè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 |
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 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 une chaîne de caractères dans un ensemble de caractères |
strpos | Trouve la position d'un caractère dans une chaîne |
strrchr | Trouve la dernière occurrence d'un caractère dans une chaîne |
strrev | Inverse une chaîne |
strripos | Trouve la position de la derniére occurrence d'une chaîne dans une autre, de fa on insensible la casse |
strrpos | Trouve la position de la dernière occurrence d'une sous- chaîne dans une chaîne |
strspn | Trouve la longueur du premier segment d'une chaîne contenant tous les caractères d'un masque donnée |
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 |