Derniers tutoriels de développement web
 

PHP 5 Fonctions de chaîne


PHP 5 Fonctions de chaîne

Les fonctions de chaîne PHP font partie du noyau de PHP. Aucune installation est nécessaire pour utiliser ces fonctions.


Fonction La description
addcslashes() Retourne une chaîne avec des barres obliques inverses devant les caractères spécifiés
addslashes() Retourne une chaîne avec des barres obliques inverses devant caractères prédéfinis
bin2hex() Convertit une chaîne de caractères ASCII aux valeurs hexadécimaux
chop() Supprime les espaces ou autres caractères de l'extrémité droite d'une chaîne
chr() Retourne un caractère 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 cyrillique character-set à un autre
convert_uudecode() Décode une chaîne uuencodé
convert_uuencode() Encode une chaîne en utilisant l'algorithme Uuencode
count_chars() Renvoie des informations sur les caractères utilisés dans une chaîne
crc32() CRC Calcule un 32 bits pour une chaîne
crypt() Sens unique chaîne de hachage
echo() Sorties une ou plusieurs chaînes
explode() Casse une chaîne en un tableau
fprintf() Ecrit une chaîne formatée dans un flux de sortie spécifié
get_html_translation_table() Retourne la table de traduction utilisée par htmlspecialchars() et htmlentities()
hebrev() Convertit le texte en hébreu au texte visuel
hebrevc() Convertit le texte en hébreu au texte visuel et de nouvelles lignes (\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 à des entités HTML
htmlspecialchars_decode() Convertit certaines entités HTML prédéfinies à caractères
htmlspecialchars() Convertit certains caractères prédéfinis à des entités HTML
implode() Retourne une chaîne à partir des éléments d'un tableau
join() Alias d' implode()
lcfirst() Convertit le premier caractère d'une chaîne en minuscules
levenshtein() Renvoie la distance Levenshtein entre deux chaînes
localeconv() Retours informations de localisation numérique et la mise en forme monétaire
ltrim() Supprime les espaces ou 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 touche metaphone
money_format() Retourne une chaîne formatée comme une chaîne de monnaie
nl_langinfo() Renvoie des informations locales spécifiques
nl2br() Inserts en ligne HTML casse devant chaque saut de ligne dans une chaîne
number_format() Formate un nombre pour l'
ord() Renvoie la valeur ASCII du premier caractère d'une chaîne
parse_str() Parse une chaîne de requête en variables
print() Sorties une ou plusieurs chaînes
printf() Sorties d'une chaîne formatée
quoted_printable_decode() Convertit une chaîne entre guillemets imprimables à une chaîne 8 bits
quoted_printable_encode() Convertit une chaîne de 8 bits à une chaîne imprimable cité
quotemeta() Citations méta caractères
rtrim() Supprime les espaces ou autres caractères du côté droit d'une chaîne
setlocale() Définit les informations locales
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() Rédige une chaîne formatée à une variable
sscanf() Analyse une entrée provenant d'une chaîne de caractères selon un format
str_getcsv() Analyse une chaîne de caractères dans un tableau CSV
str_ireplace() Certains caractères remplace dans une chaîne (case-insensitive) à la (case-insensitive)
str_pad() PADS une chaîne à une nouvelle longueur
str_repeat() Répète une chaîne un certain nombre de fois
str_replace() Remplace des caractères dans une chaîne (case-sensitive) à la (case-sensitive)
str_rot13() Exécute l'encodage ROT13 sur une chaîne
str_shuffle() tous les caractères mélanger de manière aléatoire dans une chaîne
str_split() Divise une chaîne de caractères dans un tableau
str_word_count() Comptez le nombre de mots dans une chaîne
strcasecmp() Compare deux chaînes (case-insensitive) à la (case-insensitive)
strchr() Trouve la première occurrence d'une chaîne dans une autre chaîne (alias of strstr() )
strcmp() Compare deux chaînes (case-sensitive)
strcoll() Compare deux chaînes (locale based string comparison)
strcspn() Retourne le nombre de caractères contenus dans une chaîne avant une partie de certains caractères spécifiés sont trouvés
strip_tags() Bandes balises HTML et PHP d'une chaîne
stripcslashes() Unquotes une chaîne entre guillemets avec addcslashes()
stripslashes() Unquotes une chaîne entre guillemets avec addslashes()
stripos() Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne (case-insensitive) à la (case-insensitive)
stristr() Trouve la première occurrence d'une chaîne dans une autre chaîne (case-insensitive) à la (case-insensitive)
strlen() Renvoie la longueur d'une chaîne
strnatcasecmp() Compare deux chaînes en utilisant un "natural order" algorithme (case-insensitive) à la (case-insensitive)
strnatcmp() Compare deux chaînes en utilisant un "natural order" algorithme (case-sensitive) à la (case-sensitive)
strncasecmp() Comparaison de chaînes des premiers n caractères (case-insensitive) à la (case-insensitive)
strncmp() Comparaison de chaînes des premiers n caractères (case-sensitive) à la (case-sensitive)
strpbrk() Recherches une chaîne pour tout un ensemble de caractères
strpos() Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne de caractères (case-sensitive) à la (case-sensitive)
strrchr() Trouve la dernière occurrence d'une chaîne dans une autre chaîne
strrev() Une chaîne Renverse
strripos() Trouve la position de la dernière occurrence d'une chaîne dans une autre chaîne (case-insensitive) à la (case-insensitive)
strrpos() Trouve la position de la dernière occurrence d'une chaîne dans une autre chaîne de caractères (case-sensitive) à la (case-sensitive)
strspn() Retourne le nombre de caractères trouvés dans une chaîne qui ne contient que des caractères d'un charlist spécifié
strstr() Trouve la première occurrence d'une chaîne dans une autre chaîne de caractères (case-sensitive) à la (case-sensitive)
strtok() Divise une chaîne en chaînes plus petites
strtolower() Convertit une chaîne en lettres minuscules
strtoupper() Convertit une chaîne en majuscules
strtr() Certains caractères se traduit par une chaîne
substr() Retourne une partie d'une chaîne
substr_compare() Compare deux chaînes à partir d'une position de départ indiquée (binaire sensible à la casse sûre et éventuellement)
substr_count() Compte le nombre de fois qu'un sous-chaîne se produit dans une chaîne
substr_replace() Remplace une partie d'une chaîne par une autre chaîne
trim() Supprime les espaces ou autres caractères des deux côtés d'une chaîne
ucfirst() Convertit le premier caractère d'une chaîne en majuscules
ucwords() Convertit le premier caractère de chaque mot dans une chaîne en majuscules
vfprintf() Ecrit une chaîne formatée dans un flux de sortie spécifié
vprintf() Sorties d'une chaîne formatée
vsprintf() Rédige une chaîne formatée à une variable
wordwrap() Enveloppements une chaîne à un nombre donné de caractères