PHP Manual
/
Sécurité

Addcslashes

22. 08. 2019

Obsah článku

Support de PHP4, PHP5

addcslashes - chaîne de caractères obliques de style C

Description

string addcslashes (string $str, string $charlist)

Renvoie une chaîne de caractères avec des barres obliques inversées avant les caractères spécifiés dans le paramètre charlist.

Paramètres

str Chaîne de texte

charlist

les caractères à supprimer. Si charlist contient les caractères \n, \r, et autres, ils sont convertis en style C. Les autres caractères ASCI non alphanumériques dont la longueur est inférieure à 32 et supérieure à 126 changent.

Lorsque vous définissez une séquence de caractères dans un argument charlist, assurez-vous de savoir quels caractères vous mettez comme début et fin de la plage.

echo addcslashes('foo[ ]', 'A..z');
// Valeurs : \f\o\o\o[ \]
// Supprime toutes les lettres minuscules et majuscules

Valeurs de retour

Renvoie la chaîne de caractères modifiée.

Exemple

$escaped = addcslashes($not_escaped, "\0..\37!@\177..\377");

charlist \0..\37!@\177..\377, supprime tous les caractères dont le code ASCII est compris entre 0 et 31.

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
2.
Status:
All systems normal.
2024