Les fonctions PHP Strings font partie du langage. Aucune installation n'est requise pour utiliser ces fonctions. Dans cette référence, vous trouverez toutes les fonctions de chaîne utiles en PHP.
Fonction | Description |
---|---|
addcslashes() | Obtenez une chaîne avec des barres obliques inverses devant les caractères |
ajoute des cils() | Obtenez une chaîne avec des barres obliques inverses devant les caractères prédéfinis |
bin2hex() | Convertir une chaîne de caractères ASCII en valeurs hexadécimales |
hacher() | Supprimer les espaces ou autres caractères à l'extrémité droite de la chaîne |
chr() | Renvoie un caractère à partir d'une valeur ASCII spécifiée |
morceau_split() | Diviser une chaîne en une série de parties plus petites |
convert_cyr_string() | Convertir une chaîne d'un jeu de caractères cyrilliques à un autre |
convert_uudecode() | Décoder une chaîne uuencodée |
convert_uuencode() | Encoder la chaîne à l'aide de l'algorithme uuencode |
count_chars() | Renvoie des informations sur les caractères utilisés dans une chaîne |
crc32() | Calculer un CRC 32 bits pour la chaîne |
crypte() | Hachage de chaîne à sens unique |
écho() | Sortir une ou plusieurs chaînes |
exploser() | Casser la chaîne dans un tableau |
fprintf() | Écrire une chaîne formatée dans un flux de sortie spécifié |
get_html_translation_table() | Renvoie la table de traduction utilisée par htmlspecialchars() et htmlentities() |
hébrév() | Convertir du texte hébreu en texte visuel |
hébrévc() | Convertissez le texte hébreu en texte visuel et les nouvelles lignes (\n) en |
hex2bin() | Convertir une chaîne de valeurs hexadécimales en caractères ASCII |
html_entity_decode () | Convertir des entités HTML en caractères |
htmlentities () | Convertir des caractères en entités HTML |
htmlspecialchars_decode() | Convertir certaines entités HTML prédéfinies en caractères |
htmlspecialchars () | Convertir certains caractères prédéfinis en entités HTML |
imploser() | Renvoie une chaîne à partir des éléments d'un tableau |
joindre() | alias de imploser() |
lcprem() | Convertir le premier caractère de la chaîne en minuscule |
levenshtein() | Renvoie la distance de Levenshtein entre deux chaînes |
localeconv() | Renvoie les informations de formatage numérique et monétaire des paramètres régionaux |
ltrim() | Supprimer les espaces ou autres caractères du côté gauche de la chaîne |
md5 () | Calculer le hachage MD5 d'une chaîne |
fichier_md5() | Calculer le hachage MD5 d'un fichier |
métaphone() | Calculer la clé Metaphone de la chaîne |
format_argent() | Renvoie une chaîne formatée comme une chaîne de devise |
nl_langinfo() | Renvoie des informations locales spécifiques |
nl2br() | Insérer des sauts de ligne HTML devant chaque nouvelle ligne dans la chaîne |
Format de nombre() | Formater un nombre avec des milliers groupés |
paroles() | Récupère la valeur ASCII du premier caractère de la chaîne |
parse_str() | Analyser une chaîne de requête en variables |
impression() | Sortir une ou plusieurs chaînes |
printf () | Sortir une chaîne formatée |
quoted_printable_decode() | Convertir une chaîne imprimable entre guillemets en une chaîne de 8 bits |
quoted_printable_encode() | Convertir une chaîne de 8 bits en une chaîne imprimable entre guillemets |
quotemeta() | Citer les méta-caractères |
rtrim() | Supprimer les espaces ou autres caractères du côté droit de la chaîne |
setlocale() | Définir les informations sur les paramètres régionaux |
sha1() | Calculer le hachage SHA-1 d'une chaîne |
sha1_file() | Calculer le hachage SHA-1 d'un fichier |
texte_similaire() | Calculer la similarité entre deux chaînes |
soundex() | Calculer la clé Soundex de la chaîne |
sprintf() | Écrire une chaîne formatée dans une variable |
scanf() | Analyser l'entrée d'une chaîne selon un format |
str_getcsv() | Analyser une chaîne CSV dans un tableau |
str_ireplace() | Remplacer certains caractères dans la chaîne (insensible à la casse) |
str_pad() | Remplir la chaîne à une nouvelle longueur |
str_repeat() | Répéter la chaîne un nombre spécifié de fois |
str_replace () | Remplacer certains caractères dans la chaîne (sensible à la casse) |
str_rot13() | Effectuer l'encodage ROT13 sur chaîne |
str_shuffle() | Mélange aléatoirement tous les caractères d'une chaîne |
str_split() | Diviser la chaîne dans un tableau |
str_word_count() | Compter le nombre de mots dans une chaîne |
strcasecmp() | Comparer deux chaînes (insensible à la casse) |
strchr() | Recherche la première occurrence d'une chaîne dans une autre chaîne (alias de strstr()) |
strcmp() | Comparer deux chaînes (sensible à la casse) |
strcoll() | Comparer deux chaînes (comparaison de chaînes basée sur les paramètres régionaux) |
strcspn() | Obtenir le nombre de caractères trouvés dans la chaîne avant qu'une partie de certains caractères spécifiés ne soit trouvée |
strip_tags () | Supprimer les balises HTML et PHP d'une chaîne |
stripcslashes() | Chaîne sans guillemets entre guillemets addcslashes() |
barre oblique () | Chaîne sans guillemets entre guillemets (addlashes()) |
rayures() | Obtenir la position de la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (insensible à la casse) |
strist() | Recherche la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse) |
strlen() | Obtenir la longueur de la chaîne |
strnatcasecmp() | Comparez deux chaînes à l'aide d'un algorithme « ordre naturel » (insensible à la casse) |
strnatcmp() | Comparez deux chaînes à l'aide d'un algorithme « ordre naturel » (sensible à la casse) |
strncasecmp() | Comparaison de chaînes des n premiers caractères (insensible à la casse) |
strncmp() | Comparaison de chaînes des n premiers caractères (sensible à la casse) |
strpbrk() | Chaîne de recherche pour l'un des ensembles de caractères |
strpos() | Obtenir la position de la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (sensible à la casse) |
strrchr() | Trouver la dernière occurrence d'une chaîne à l'intérieur d'une autre chaîne |
strrev() | Inverse une chaîne |
stripos() | Recherche la position de la dernière occurrence d'une chaîne dans une autre chaîne (insensible à la casse) |
strrpos() | Recherche la position de la dernière occurrence d'une chaîne dans une autre chaîne (sensible à la casse) |
strspn() | Obtenir le nombre de caractères trouvés dans la chaîne qui ne contient que des caractères d'une liste de caractères spécifiée |
strstr() | Trouver la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (sensible à la casse) |
strtok () | Diviser une chaîne en chaînes plus petites |
plus bas() | Convertir une chaîne en lettres minuscules |
strtoupper() | Convertir la chaîne en lettres majuscules |
strtr() | Traduire certains caractères de la chaîne |
substr () | Obtenez une partie de la chaîne |
substr_compare() | Comparer deux chaînes à partir d'une position de départ spécifiée (binaire sécurisé et éventuellement sensible à la casse) |
substr_count() | Compter le nombre de fois qu'une sous-chaîne apparaît dans la chaîne |
substr_replace() | Remplacer une partie de la chaîne par une autre chaîne |
trim () | Supprimer les espaces ou autres caractères des deux côtés de la chaîne |
ucfirst() | Convertir le premier caractère de la chaîne en majuscule |
ucwords() | Convertir le premier caractère de chaque mot dans une chaîne en majuscule |
vfprintf() | Écrire une chaîne formatée dans un flux de sortie spécifié |
vprintf() | Chaîne de sortie formatée |
vsprintf() | Écrire une chaîne formatée dans une variable |
wordwrap () | Entourer la chaîne d'un nombre donné de caractères |