Table des matières
Qu'est-ce que la fonction AjoutsLashes () dans PHP
Le ADDSLASHES () La fonction dans PHP ajoute une barre de barre (\) Avant des caractères spéciaux comme des citations, des apostrophes et des barres objets de barres. Cette fonction est utilisée pour échapper aux caractères spéciaux dans une chaîne afin qu'ils puissent être stockés en toute sécurité dans une base de données ou utilisés sur une page Web sans provoquer des erreurs de syntaxe.
Syntaxe
La syntaxe de la fonction ADDSLASHES () est la suivante:
Ajouts ($ string)Paramètres
La fonction a un seul paramètre:
Retour
Il renvoie la chaîne modifiée avec les barres obliquesdes nécessaires ajoutées avant certains caractères.
Comment fonctionne la fonction addSlashes ()
La fonction AddSlashes () prend une chaîne en entrée et renvoie la chaîne avec des caractères spéciaux échappés en ajoutant une barre de barre.
Les personnages préfixés avec une barre de barre comprennent:
L'ensemble spécifique de caractères qui sont échappés dépend de la chaîne d'entrée.
Exemples de fonction Addslashes ()
Nous allons maintenant couvrir quelques exemples de programmes qui expliquent l'utilisation des fonctions AddSlashes () dans PHP.
Exemple 1
Le code PHP donné démontre l'utilisation de la fonction AddSlashes () pour ajouter des barres à barres avant simple citation caractères dans une chaîne:
// chaîne d'entréeIci, la chaîne Linux est passé comme un argument à la fonction addSlashes (), qui échappera au caractère d'apostrophe avec une barre de barre. La chaîne résultante sera Linux \ s.
Le écho() L'instruction est utilisée pour imprimer la chaîne échappée à la sortie.
Exemple 2
Le code PHP donné démontre l'utilisation de la fonction AddSlashes () pour ajouter des barres à barres avant double citation caractères dans une chaîne.
// chaîne d'entréeIci la chaîne Tutoriel Linuxhint «PHP» est passé comme un argument à la fonction addSlashes (), qui échappera au caractère de Double Quotes avec une barre arrière. La chaîne résultante sera Tutoriel LinuxHint \ "PHP \". L'instruction Echo () imprimera la sortie:
Exemple 3
Vous trouverez ci-dessous un autre code PHP qui démontre l'utilisation des Addslashes ().
$ str = ""Qui est php?""Ici la chaîne Qui est Php? est stocké dans le $ str variable. L'instruction ECHO est utilisée pour imprimer la chaîne à la sortie ainsi qu'un message indiquant qu'il n'est pas sûr d'utiliser la chaîne directement dans une requête de base de données.
La fonction AddSlashes () est ensuite utilisée pour échapper au caractère d'apostrophe dans la chaîne en ajoutant une barre oblique inverse avant elle. La chaîne résultante sera Qui ait \ s php?.
La deuxième écho L'instruction est utilisée pour imprimer la chaîne échappée sur la sortie avec un message indiquant qu'il est sûr d'utiliser la chaîne dans une requête de base de données.
Conclusion
Ici, nous avons discuté de la fonction ADDSLASHES () dans PHP, qui est utilisée pour échapper aux caractères spéciaux dans une chaîne afin qu'ils puissent être stockés en toute sécurité dans une base de données ou utilisés sur une page Web. De plus, nous avons couvert la syntaxe, le paramètre et la valeur de retour de cette fonction. Pour plus de détails sur la fonction addSlashes () et son exemple de programme, lisez l'article.
"