Voir aussi <<< |
addcslashes | addslashes >>> |
6.36 Chaînes de caractères (Strings) 6 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Constantes pré-définies . Voir aussi ->addcslashes . addslashes . bin2hex . chop . chr . chunk_split . convert_cyr_string . convert_uudecode . convert_uuencode . count_chars . crc32 . crypt . echo . explode . fprintf . get_html_translation_table . hebrev . hebrevc . html_entity_decode . htmlentities . htmlspecialchars_decode . htmlspecialchars . implode . join . levenshtein . localeconv . ltrim . md5_file . md5 . metaphone . money_format . nl_langinfo . nl2br . number_format . ord . parse_str . printf . quoted_printable_decode . quotemeta . rtrim . setlocale . sha1_file . sha1 . similar_text . soundex . sprintf . sscanf . str_ireplace . str_pad . str_repeat . str_replace . str_rot13 . str_shuffle . str_split . str_word_count . strcasecmp . strchr . strcmp . strcoll . strcspn . strip_tags . stripcslashes . stripos . stripslashes . stristr . strlen . strnatcasecmp . strnatcmp . strncasecmp . strncmp . strpbrk . strpos . strrchr . strrev . strripos . strrpos . strspn . strstr . strtok . strtolower . strtoupper . strtr . substr_compare . substr_count . substr_replace . substr . trim . ucfirst . ucwords . vfprintf . vprintf . vsprintf . wordwrap |
6.36.6 addcslashes()Ajoute des slash dans une chaîne, à la mode du langage C[ Exemples avec addcslashes ] PHP 4, PHP 5 string addcslashes ( string str , string charlist )addcslashes retourne la chaîne str , après avoir ajouté des anti-slash devant tous les caractères qui sont présents dans la liste charlist . Si charlist contient les caractères \n , \r etc., ils seront convertis à la mode du langage C, alors que les autres caractères non-alphanumériques ayant un code ASCII inférieur à 26, et supérieur à 126 sont remplacés par leur représentation octale. Attention à l'utilisation des caractères tels que 0, a, b, f, n, r, t et v. Ils seront convertis en \0, \a, \b, \f, \n, \r, \t et \v. En PHP, \0 (NULL), \r (retour chariot), \n (nouvelle ligne) et \t (tabulation horizontale) sont prédéfinis comme séquences d'échappement, tandis qu'en C, ce sont toutes les séquences cités ci-dessus qui sont des séquences d'échappement. charlist peut s'écrire "\0..\37", ce qui identifie tous les caractères ASCII dont le code est entre 0 et 37.
Lorsque vous définissez une séquence de caractères dans le paramètre charlist , assurez-vous que vous connaissez bien tous les caractères qui viennent entre vos limites d'intervalles.
Voir aussi stripcslashes , stripslashes , htmlspecialchars et quotemeta . |
<< | addcslashes | >> |
Voir aussi | Chaînes de caractères (Strings) | addslashes |