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.
Autres extensions