Fonctions de chaîne PHP 5

Fonctions de chaîne PHP 5

Les fonctions de chaîne PHP font partie intégrante du noyau PHP. Ces fonctions peuvent être utilisées sans installation.

Fonction Description
addcslashes() Retourner une chaîne avec des barres obliques inversées ajoutées avant les caractères spécifiés.
addslashes() Retourner une chaîne avec des barres obliques inversées ajoutées avant les caractères prédéfinis.
bin2hex() Convertir une chaîne de caractères d'ASCII en valeur hexadécimale.
chop() Supprimer les caractères blancs ou autres à droite de la chaîne.
chr() Retourner le caractère à partir de la valeur ASCII spécifiée.
chunk_split() Diviser la chaîne en une série de parties plus petites.
convert_cyr_string() Convertir la chaîne d'une écriture cyrillique à une autre.
convert_uudecode() Déencoder la chaîne codée en uuencode.
convert_uuencode() Encoder la chaîne en utilisant l'algorithme uuencode.
count_chars() Retourner des informations sur les caractères utilisés dans la chaîne.
crc32() Calculer le CRC de 32 bits de la chaîne.
crypt() Méthode de chiffrement de chaîne unidirectionnelle (hashing).
echo() Sortir une ou plusieurs chaînes de caractères.
explode() Désticker une chaîne en tableau.
fprintf() Écrire une chaîne formatée dans le flux de sortie spécifié.
get_html_translation_table() Retourner le tableau de traduction utilisé par htmlspecialchars() et htmlentities().
hebrev() Convertir le texte hébreu en texte visible.
hebrevc() Convertir le texte hébreu en texte visible et convertir les nouvelles lignes (\n) en <br>.
hex2bin() Convertir une chaîne de valeur hexadécimale en caractères ASCII.
html_entity_decode() Convertir des entités HTML en caractères.
htmlentities() Convertir un caractère en entité 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.
implode() Retourner une chaîne composée des éléments d'un tableau.
join() Alias de implode().
lcfirst() Convertir le premier caractère de la chaîne en minuscule.
levenshtein() Retourner la distance de Levenshtein entre deux chaînes.
localeconv() Retourner des informations de formatage numérique et monétaire locales.
ltrim() Supprimer les caractères blancs ou autres caractères à gauche de la chaîne de caractères.
md5() Calculer l'empreinte de hachage MD5 de la chaîne de caractères.
md5_file() Calculer l'empreinte de hachage MD5 du fichier.
metaphone() Calculer la clé metaphone de la chaîne de caractères.
money_format() Retourner une chaîne formatée en chaîne monétaire.
nl_langinfo() Retourner des informations locales spécifiques.
nl2br() Insérer un saut de ligne HTML avant chaque nouvelle ligne dans la chaîne.
number_format() Formater un nombre en groupes de milliers.
ord() Retourner la valeur ASCII du premier caractère de la chaîne.
parse_str() Analyser la chaîne de requête dans les variables.
print() Sortir une ou plusieurs chaînes de caractères.
printf() Sortir une chaîne formatée.
quoted_printable_decode() Convertir une chaîne quoted-printable en une chaîne de 8 caractères.
quoted_printable_encode() Convertir une chaîne de 8 caractères en une chaîne quoted-printable.
quotemeta() Citer les caractères métacaractères.
rtrim() Supprimer les caractères blancs ou autres caractères à droite de la chaîne de caractères.
setlocale() Définir les informations régionales (informations géographiques).
sha1() Calculer l'empreinte de hachage SHA-1 de la chaîne de caractères.
sha1_file() Calculer l'empreinte de hachage SHA-1 du fichier.
similar_text() Calculer la similitude entre deux chaînes de caractères.
soundex() Calculer la clé soundex de la chaîne de caractères.
sprintf() Ecrit une chaîne formatée dans des variables.
sscanf() Parse l'entrée provenant de la chaîne selon un format spécifié.
str_getcsv() Parse une chaîne CSV en tableau.
str_ireplace() Remplace certains caractères dans une chaîne (insensible à la casse).
str_pad() Remplit une chaîne pour obtenir une nouvelle longueur.
str_repeat() Répète une chaîne un certain nombre de fois.
str_replace() Remplace certains caractères dans une chaîne (sensible à la casse).
str_rot13() Exécute l'encodage ROT13 sur une chaîne.
str_shuffle() Mélange aléatoirement tous les caractères de la chaîne.
str_split() Divise la chaîne en un tableau.
str_word_count() Calcule le nombre de mots dans une chaîne.
strcasecmp() Comparaison de deux chaînes (insensible à la casse).
strchr() Recherche de la première occurrence de la chaîne dans une autre chaîne (alias de strstr()).
strcmp() Comparaison de deux chaînes (sensible à la casse).
strcoll() Comparaison de deux chaînes (selon la configuration locale).
strcspn() Retourne le nombre de caractères trouvés avant de trouver certains caractères spécifiés dans la chaîne.
strip_tags() Retire les balises HTML et PHP de la chaîne.
stripcslashes() Supprime les反斜杠 ajoutés par la fonction addcslashes().
stripslashes() Supprime les的反斜杠 ajoutés par la fonction addslashes().
stripos() Retourne la position de la première occurrence de la chaîne dans une autre chaîne (insensible à la casse).
stristr() Recherche de la position de la première occurrence de la chaîne dans une autre chaîne (insensible à la casse).
strlen() Retourne la longueur de la chaîne.
strnatcasecmp() Comparaison de deux chaînes en utilisant un algorithme de "tri naturel" (insensible à la casse).
strnatcmp() Comparaison de deux chaînes en utilisant un algorithme de "tri naturel" (sensible à la casse).
strncasecmp() Comparaison des premières n caractères d'une chaîne (insensible à la casse).
strncmp() Comparaison des premières n caractères d'une chaîne (sensible à la casse).
strpbrk() Recherche de n'importe quel caractère d'un ensemble de caractères dans une chaîne.
strpos() Retourne la position de la première occurrence de la chaîne dans une autre chaîne (sensible à la casse).
strrchr() Trouver la dernière occurrence d'une chaîne dans une autre chaîne.
strrev() Inverser une chaîne.
strripos() Trouver la dernière occurrence d'une chaîne dans une autre chaîne (insensible à la casse).
strrpos() Trouver la dernière occurrence d'une chaîne dans une autre chaîne (sensible à la casse).
strspn() Retourner le nombre de caractères spécifiques inclus dans une chaîne.
strstr() Trouver la première occurrence d'une chaîne dans une autre chaîne (sensible à la casse).
strtok() Diviser une chaîne en chaînes plus petites.
strtolower() Convertir une chaîne en minuscules.
strtoupper() Convertir une chaîne en majuscules.
strtr() Convertir des caractères spécifiques d'une chaîne.
substr() Retourner une partie de la chaîne.
substr_compare() Comparer deux chaînes à partir d'une position spécifiée (sécurité binaire et sensibilité aux majuscules et minuscules optionnelle).
substr_count() Calculer le nombre d'occurrences d'une sous-chaîne dans une chaîne.
substr_replace() Remplacer une partie d'une chaîne par une autre chaîne.
trim() Retirer les caractères blancs et autres caractères des deux côtés d'une chaîne.
ucfirst() Convertir la première lettre d'une chaîne en majuscule.
ucwords() Convertir la première lettre de chaque mot d'une chaîne en majuscule.
vfprintf() Écrire une chaîne formatée dans un flux de sortie spécifié.
vprintf() Sortir une chaîne formatée.
vsprintf() Écrire une chaîne formatée dans une variable.
wordwrap() Diviser une chaîne en segments de caractères spécifiés