Fonctions de chaîne PHP
PHP intégré prend en charge quelques types de données. En dehors de cela, PHP prend également en charge de nombreuses fonctions qui sont utilisées lors du travail sur certaines données. Les fonctions de chaîne PHP sont certaines de ces fonctions qui sont utilisées pour manipuler les données de chaîne. Toutes ces fonctions sont prédéfinies. Il est nécessaire d'installer des plugins. Examinons quelques-unes des fonctions de chaîne PHP.
Voici quelques-unes des fonctions de chaîne et des exemples sont illustrés avec la syntaxe suivante
<_?phpecho func( “” );
?>
Exemples de fonctions de chaîne en PHP
La fonction chaîne est facile à utiliser. Ici, nous allons discuter de l'utilisation de la fonction chaîne dans la programmation PHP à l'aide d'exemples
1. Addcslashes ()
Cela renvoie une chaîne avec des barres obliques inverses devant des caractères spécifiques
Par exemple: echo addcslashes ("Hello World!", "W");
Production:
Hellow \ World
2. Addslashes ()
Cela renvoie une chaîne avec des barres obliques inverses devant des caractères prédéfinis
Par exemple: echo addcslashes('Hello “World” you');
Production:
Bonjour \ "Monde \" vous
3. bin2hex ()
Convertit les données binaires en données hexadécimales
Par exemple: echo bin2hex (“Hello”);
Production:
48656c6c6f
4. hacher ()
Supprime les espaces blancs ou tout caractère prédéfini de l'extrémité droite si spécifié
Par exemple: echo chop (“WelcomeBack”, “Back”);
Production:
Bienvenue
5. chr ()
Cette fonction de chaîne PHP renvoie le caractère de la valeur ASCII spécifiée
Par exemple: echo char(52);
Production:
4
6. chunk_split ()
Utilisé pour diviser une chaîne en parties plus petites
Par exemple: echo chunk_split ($str, 2, ", ");
Production:
Bienvenue,
7. convert_uudecode ()
Cela décode une chaîne uuencodée
Par exemple: echo convert_uudecode ("+22!L;W9E( %!( 4\"$`\n` ");
Production:
J'adore PHP!
convert_uuencode () fait l'inverse de convert_uudecode ()
8. count_chars ()
Cette fonction de chaîne PHP génère les données sur le nombre de caractères dans une chaîne
Par exemple: echo count_chars (“Hello”, 3);
Production:
Helo
Remarque: La valeur entière est le mode utilisé pour spécifier le type de sortie requis
- 0 - un tableau avec la valeur d'octet comme clé et la fréquence de chaque octet comme valeur.
- 1 - identique à 0 mais seules les valeurs d'octet avec une fréquence supérieure à zéro sont répertoriées.
- 2 - identique à 0, mais seules les valeurs d'octets avec une fréquence égale à zéro sont répertoriées.
- 3 - une chaîne contenant tous les caractères uniques est renvoyée.
- 4 - une chaîne contenant tous les caractères non utilisés est retournée.
9. crc32 ()
Ceci calcule la somme de contrôle de redondance cyclique 32 bits (une fonction mathématique) d'une chaîne
Par exemple: crc32 ("Hello World!");
Production:
472456355
10. Implode ()
Cela joint les éléments du tableau avec une chaîne spécifiée
Par exemple: $array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);$array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);
Production:
nom, email, téléphone
Remarque: join () fait également de même. C'est l'alias d'implode ()
11. htmlspecialchars ()
Cela convertit certains caractères prédéfinis en entités HTML, c'est-à-dire qu'il montre la source
Par exemple: $str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);$str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);
Production:
Je suis audacieux
12. ltrim ()
Cette fonction de chaîne PHP supprime les espaces blancs ou les caractères prédéfinis à gauche de la chaîne
Par exemple: echo ltrim (“Just a sample”, ”Just”);
Production:
un échantillon
Remarque: rtrim () fait un travail similaire de droite
trim () fait la même chose des deux côtés
13. number_format ()
Cela formate le nombre avec des milliers groupés
Par exemple: echo number_format (1000000);
Production:
1 000 000
14. print ()
Cela produit simplement la chaîne et est plus lent que l'écho
De plus, l'impression ne doit pas être utilisée avec ()
Par exemple: print “Hello”;
Production:
Bonjour
15. md5 ()
Ceci calcule le hachage md5 de la chaîne
Par exemple: echo md5 (“Hello”);
Production:
8b1a9953c4611296a827abf8c47804d7
16. strtok ()
Cela divise une chaîne en chaînes plus petites
Par exemple: $string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)$string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)
Production:
Cette
est
à
Pause
chaîne
17. strupper ()
Cela convertit une chaîne en caractères majuscules
Par exemple: echo strupper (“Beautiful Day”);
Production:
MAGNIFIQUE JOURNÉE
Remarque : strlower () convertit les chaînes en tous les caractères en minuscules
18. substr ()
Cela renvoie une partie de la chaîne commençant par l'index spécifié
Par exemple: echo subst (“A Hot Day”, 3);
Production:
ot Day
19. substr_replace ()
Cette fonction de chaîne PHP remplace une partie de la chaîne par la chaîne spécifiée
Par exemple: echo substr_replace ("Hot", "Day", 0);
Production:
journée
20. wordwrap ()
Cela encapsule une chaîne à un certain nombre de caractères
Par exemple: echo wordwrap (“Hello World”, 5, ”\n”);
Production:
Bonjour
Monde
21. Strlen ()
Ceci est utilisé pour déterminer la longueur de la chaîne passée
Par exemple: echo strlen (“Hello”);
Production:
5
22. Strrev ()
Cette fonction de chaîne PHP est utilisée pour obtenir l'inverse de la chaîne
Par exemple: echo strrev (“welcome”);
Production:
emoclew
23. Strpos ()
Cela renvoie la position de la première occurrence d'une chaîne à l'intérieur d'une chaîne
Par exemple: echo strops(“There you go”, “go”);
Production:
11
24. Str_repeat ()
Cela répète un nombre de fois spécifié de chaîne
Par exemple: echo str_repeat ('b', 5);
Production:
bbbbb
25. Str_replace ()
Cette fonction de chaîne PHP trouve le mot spécifié, le remplace par le mot spécifié et renvoie la chaîne
Par exemple: echo str_replace (“great”, “wonderful”, “have a great day”);
Production:
Bonne journée
26. Nl2br ()
Cette fonction de chaîne PHP insère des sauts de ligne html devant chaque nouvelle ligne de la chaîne
Par exemple: echo nl2br (“Lets break \nthe sentence”);
Production:
Permet de casser
la phrase
27. similar_text ()
Ceci calcule la similitude entre deux chaînes
Par exemple: echo similar_text ("Hello World", "Great World");
Production:
sept
28. sprintf ()
Cette fonction de chaîne PHP écrit une chaîne formatée dans une variable
Par exemple: echo sprintf (“There are %u wonders in the World”, 7);
Production:
Il y a 7 merveilles dans le monde
29. Str_ireplace ()
Cela remplace les caractères de la chaîne par des caractères spécifiques. Cette fonction est insensible à la casse.
Par exemple: echo str_ireplace (“great”, “WOW”, “This is a great place”);
Production:
Ceci est un endroit wow
30. str_shuffle ()
Cela mélange de manière aléatoire tous les caractères d'une chaîne
Par exemple: echo str_shuffle(“Hello World”);
Production:
lloeWlHdro
31. str_word_count ()
Cette fonction de chaîne PHP renvoie le nombre de mots dans la chaîne donnée
Par exemple: echo str_word_count (“a nice day”);
Production:
3
32. Strcspn ()
Cela renvoie le nombre de caractères avant le caractère spécifié
echo strcspn ("Hello world!", "w");
Production:
6
33. str_pad ()
Cette fonction est utilisée pour remplir à droite de la chaîne, un nombre spécifié de caractères avec un caractère spécifié
Par exemple: echo str_pad (“Hello”, 10, ”.”);
Production:
Bonjour…..
34. Ord ()
Cette fonction de chaîne PHP renvoie la valeur ASCII du premier caractère de la chaîne
Par exemple: echo ord (“hello”);
Production:
104
35. Strchr ()
Rechercher la première occurrence d'une chaîne spécifiée dans une chaîne
Par exemple: echo strchr ("Hello world!", "world");
Production:
monde!
36. Strspn ()
Cela renvoie le nombre de caractères trouvés dans la chaîne qui contient des caractères de la chaîne spécifiée.
Par exemple: echo strspn ("Hello world!", ”Hl");
Production:
1
Il y a quelques autres fonctions de chaîne disponibles en PHP. Les fonctions de chaîne ci-dessus sont des fonctions couramment utilisées en PHP pour diverses exigences
Articles recommandés
Cela a été un guide pour la fonction de chaîne PHP. Ici, nous avons discuté de l'utilisation de la fonction chaîne dans la programmation PHP à l'aide d'exemples. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus–
- Introduction à PHP
- Commandes PHP
- Carrière en PHP
- Alternatives à PHP
- Fonctions en PHP