quotemeta

(PHP 4, PHP 5, PHP 7, PHP 8)

quotemetaProtège les métacaractères

Description

quotemeta(string$string): string

Retourne la chaîne str après avoir introduit un antislash (\) devant tous les caractères suivants :

. \ + * ? [ ^ ] ( $ )

Liste de paramètres

string

La chaîne d'entrée.

Valeurs de retour

Retourne la chaîne dont les métacaractères ont été protégés ou false si une chaîne vide est fournie dans le paramètre string.

Exemples

Exemple #1 Exemple avec quotemeta()

<?php

var_dump
(quotemeta('PHP is a popular scripting language. Fast, flexible, and pragmatic.'));
?>

L'exemple ci-dessus va afficher :

string(69) "PHP is a popular scripting language\. Fast, flexible, and pragmatic\."

Notes

Note: Cette fonction gère les chaînes binaires.

Voir aussi

  • addslashes() - Ajoute des antislashs dans une chaîne
  • addcslashes() - Ajoute des slash dans une chaîne, à la mode du langage C
  • htmlentities() - Convertit tous les caractères éligibles en entités HTML
  • htmlspecialchars() - Convertit les caractères spéciaux en entités HTML
  • nl2br() - Insère un retour à la ligne HTML à chaque nouvelle ligne
  • stripslashes() - Supprime les antislashs d'une chaîne
  • stripcslashes() - Décode une chaîne encodée avec addcslashes
  • preg_quote() - Protection des caractères spéciaux des expressions régulières
To Top