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

<_?php
echo 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–

  1. Introduction à PHP
  2. Commandes PHP
  3. Carrière en PHP
  4. Alternatives à PHP
  5. Fonctions en PHP