Les fonctions de chaîne PHP font partie du cœur de PHP. Aucune installation n'est requise pour utiliser ces fonctions.
Fonction | Description |
---|---|
addcslashes() | Renvoie l'ajout d'une barre oblique inverse avant la barre de caractères spécifiée chaîne. |
addslashes() | Renvoie une chaîne avec des barres obliques inverses ajoutées avant les caractères prédéfinis. |
bin2hex() | Convertit une chaîne de caractères ASCII en une valeur hexadécimale. |
chop() | Supprimez les caractères d'espacement ou d'autres caractères sur le côté droit de la chaîne. |
chr() | Renvoie le caractère à partir de la valeur ASCII spécifiée. |
chunk_split() | Divisez la chaîne en une série de parties plus petites. |
convert_cyr_string() | Convertit une chaîne d'un jeu de caractères cyrilliques en un autre. |
convert_uudecode() | Décoder la chaîne codée uuencode. |
convert_uuencode() | Encodez une chaîne à l'aide de l'algorithme uuencode. |
count_chars() | Renvoie des informations sur les caractères utilisés dans la chaîne. |
crc32() | Calcule un CRC 32 bits d'une chaîne. |
crypt() | Cryptage de chaîne unidirectionnel (hachage). |
echo() | Sortie d'une ou plusieurs chaînes. |
explode() | Divisez la chaîne en un tableau. |
fprintf() | Écrit la 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() | Convertissez le texte hébreu en texte visible. |
hebrevc() | Convertit le texte hébreu en texte visible et les nouvelles lignes (n) en . |
hex2bin() | Convertir une chaîne de valeurs hexadécimales en caractères ASCII. |
html_entity_decode() | Convertissez les entités HTML en caractères. |
htmlentities() | Convertissez les caractères en entités HTML. |
htmlspecialchars_decode() | Convertissez certaines entités HTML prédéfinies en caractères. |
htmlspecialchars() | Convertissez certains caractères prédéfinis en entités HTML. |
implode() | Renvoie une chaîne composée d'éléments de tableau. |
join() | Un alias pour implode(). |
lcfirst() | Convertissez le premier caractère de la chaîne en minuscule. |
levenshtein() | Renvoie la distance de Levenshtein entre deux chaînes. |
localeconv() | Renvoie les informations sur le numéro local et le format de la devise. |
ltrim() | Supprimez les caractères d'espacement ou d'autres caractères sur le côté gauche de la chaîne. |
md5() | Calcule le hachage MD5 d'une chaîne. |
md5_file() | Calcule le hachage MD5 d'un fichier. |
metaphone() | Calcule la clé métaphone d'une chaîne. |
money_format() | Renvoie une chaîne formatée comme une chaîne monétaire. |
nl_langinfo() | Renvoie des informations locales spécifiques. |
nl2br() | Insérez un caractère de nouvelle ligne HTML avant chaque nouvelle ligne de la chaîne. |
number_format() | Formate les nombres en milliers de groupes. |
ord() | Renvoie la valeur ASCII du premier caractère de la chaîne. |
parse_str() | Analyser la chaîne de requête dans une variable. |
print() | Sortie d'une ou plusieurs chaînes. |
printf() | Sortez une chaîne formatée. |
quoted_printable_decode() | Convertir une chaîne imprimable entre guillemets en chaîne de 8 bits. |
quoted_printable_encode() | Convertissez une chaîne de 8 bits en chaîne imprimable entre guillemets. |
quotemeta() | Citer le métacaractère. |
rtrim() | Supprimez les caractères d'espacement ou d'autres caractères sur le côté droit de la chaîne. |
setlocale() | Définir les informations régionales (informations régionales). |
sha1() | Calcule le hachage SHA-1 d'une chaîne. |
sha1_file() | Calcule le hachage SHA-1 d'un fichier. |
similar_text() | Calculez la similarité de deux chaînes. |
soundex() | Calcule la clé soundex d'une chaîne. |
sprintf() | Écrivez la chaîne formatée dans la variable. |
sscanf() | Analyse l'entrée d'une chaîne selon le format spécifié. |
str_getcsv() | Analysez la chaîne CSV dans un tableau. |
str_ireplace() | Remplacez certains caractères dans une chaîne (non sensible à la casse). |
str_pad() | Remplissez la chaîne à la nouvelle longueur. |
str_repeat() | Répétez la chaîne le nombre de fois spécifié. |
str_replace() | Remplacer certains caractères dans une chaîne (sensible à la casse). |
str_rot13() | Effectuez l'encodage ROT13 sur une chaîne. |
str_shuffle() | Mélange aléatoirement tous les caractères d'une chaîne. |
str_split() | Divisez la chaîne en un tableau. |
str_word_count() | Compte le nombre de mots dans une chaîne. |
strcasecmp() | Compare deux chaînes (non sensible à la casse). |
strchr() | Trouver la première occurrence d'une chaîne dans une autre chaîne. (Alias pour strstr().) |
strcmp() | Compare deux chaînes (sensible à la casse). |
strcoll() | Compare deux chaînes (selon les paramètres locaux). |
strcspn() | Renvoie le nombre de caractères à rechercher dans une chaîne avant qu'une partie d'un caractère spécifié ne soit trouvée. |
strip_tags() | Supprimez les balises HTML et PHP d'une chaîne. |
stripcslashes() | Supprimez les barres obliques inverses ajoutées par la fonction addcslashes(). |
stripslashes() | Supprime les barres obliques inverses ajoutées par la fonction addlashes(). |
stripos() | Renvoie la position de la première occurrence d'une chaîne dans une autre chaîne (non sensible à la casse). |
stristr() | Trouver la première occurrence d'une chaîne dans une autre chaîne (insensible à la casse). |
strlen() | Renvoie la longueur de la chaîne. |
strnatcasecmp() | Utilise un algorithme de « ordre naturel » pour comparer deux chaînes (non sensible à la casse). |
strnatcmp() | Utilise un algorithme de « ordre naturel » pour comparer deux chaînes (sensible à la casse). |
strncasecmp() | Comparaison de chaînes des n premiers caractères (non sensible à la casse). |
strncmp() | Comparaison de chaînes des n premiers caractères (sensible à la casse). |
strpbrk() | Trouver n'importe quel caractère dans un ensemble de caractères dans une chaîne. |
strpos() | Renvoie 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() | Inverser une chaîne. |
strripos() | Trouve 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() | Renvoie le nombre de caractères spécifiques contenus dans une chaîne. |
strstr() | Trouver la première occurrence d'une chaîne dans une autre chaîne (sensible à la casse). |
strtok() | Divisez la chaîne en chaînes plus petites. |
strtolower() | Convertissez la chaîne en lettres minuscules. |
strtoupper() | Convertissez la chaîne en lettres majuscules. |
strtr() | Convertir des caractères spécifiques dans la chaîne. |
substr() | Renvoie une partie de la chaîne. |
substr_compare() | Compare deux chaînes commençant à la position de départ spécifiée (sûr binaire et sensible à la casse sélective). |
substr_count() | Compte le nombre de fois qu'une sous-chaîne apparaît dans une chaîne. |
substr_replace() | Remplacer une partie d'une chaîne par une autre chaîne. |
trim() | Supprimez les espaces et autres caractères des deux côtés d'une chaîne. |
ucfirst() | Convertissez le premier caractère de la chaîne en majuscule. |
ucwords() | Convertit le premier caractère de chaque mot de la chaîne en majuscule. |
vfprintf() | Écrivez la chaîne formatée dans le flux de sortie spécifié. |
vprintf() | Sortez une chaîne formatée. |
vsprintf() | Écrivez la chaîne de format dans la variable. |
wordwrap() | Diviser la chaîne en un nombre spécifié de mots |
Exemple lors de la validation du formulaire Utilisation fonction :
function test_input($data) { $data = trim($data); //移除字符串两侧的空白字符和其他字符。 $data = stripslashes($data); //删除由 addslashes() 函数添加的反斜杠。 $data = htmlspecialchars($data); //把一些预定义的字符转换为 HTML 实体。 return $data; }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!