oujood.com

Filtre de PHP FILTER_SANITIZE_MAGIC_QUOTES

Le filtre FILTER_SANITIZE_MAGIC_QUOTES applique addslashes(). Le filtre FILTER_SANITIZE_MAGIC_QUOTES place des barres obliques inverses devant les caractères prédéfinis.

chercher |

PHP cours tutorial

FILTER_SANITIZE_MAGIC_QUOTES

Le filtre `FILTER_SANITIZE_MAGIC_QUOTES` applique la fonction `addslashes()`.
Ce filtre place des barres obliques inverses devant certains caractères prédéfinis pour les échapper. Les caractères prédéfinis qui sont échappés sont les suivants :

- Apostrophe (')
- Guillemets (")
- Barre oblique inverse (\)
- Caractère NULL

Informations sur `FILTER_SANITIZE_MAGIC_QUOTES` :

- Nom : "magic_quotes"
- Identifiant : 521
Pour plus de détails sur les drapeaux (flags), veuillez consulter notre référence complète des drapeaux des filtres.

Exemple :     📋 Copier le code

<?php
$var = "c'est un code qui place des \\ devant ' ";

var_dump(filter_var($var, FILTER_SANITIZE_MAGIC_QUOTES));
?> 

Voici l'article réécrit pour fournir plus de détails sur la constante `FILTER_SANITIZE_MAGIC_QUOTES` et pour être conforme à PHP 8 et versions ultérieures :

FILTER_SANITIZE_MAGIC_QUOTES

Le filtre FILTER_SANITIZE_MAGIC_QUOTES applique la fonction addslashes().
Ce filtre ajoute des barres obliques inverses devant les caractères spéciaux prédéfinis.

Les caractères spéciaux prédéfinis sont :

* apostrophe (')
* guillemets (")
* barre oblique inverse (\)
* NULLE

Informations sur FILTER_SANITIZE_MAGIC_QUOTES :

* Nom : "FILTER_SANITIZE_MAGIC_QUOTES"
* Identifiant numérique : 521

Pour plus de détails sur les drapeaux (flags), veuillez consulter notre référence complète des drapeaux des filtres.

Exemple

Exemple :     📋 Copier le code


<?php
$var = "c'est un code qui place des \\ devant ' ";

var_dump(filter_var($var, FILTER_SANITIZE_MAGIC_QUOTES));
?> 
 

Retourner à la liste des filtres

Par carabde 20 Aout 2014

Voir aussi nos tutoriel :

CSS border-top

Définit toutes les propriétés de bordure en haut dans une déclaration

margin

Définit toutes les propriétés de marge dans une déclaration

color

Définit la couleur du texte