PHP addcslashes() functie
Voorbeeld
Voeg een backslash toe voor het teken "A":
<?php $str = addcslashes("A001 A002 A003","A"); echo($str); ?>
Definitie en gebruik
De addcslashes() functie retourneert een string met backslashes toegevoegd voor de gespecificeerde karakters.
Opmerking:De addcslashes() functie is hoofdlettergevoelig.
Opmerking:Wees voorzichtig bij het toepassen van addcslashes() op de volgende karakters: 0 (NULL), r (carriage return), n (newline), f (formfeed), t (tab) en v (vertical tab). In PHP zijn \0, \r, \n, \t, \f en \v vooraf gedefinieerde escape sequences.
Syntax
addcslashes(string,characters)
Parameters | Beschrijving |
---|---|
string | Verplicht. Specificeer de te ontsnappen string. |
characters | Verplicht. Specificeer de te ontsnappen karakters of karaktersreeks. |
Technische details
Retournering: | Retourneert de geëxteerde string. |
PHP Versie: | 4+ |
Meer voorbeelden
Voorbeeld 1
Voeg backslashes toe aan specifieke karakters in een string:
<?php $str = "Welcome to Shanghai!"; echo $str."<br>"; echo addcslashes($str,'m')."<br>"; echo addcslashes($str,'H')."<br>"; ?>
Voorbeeld 2
Voeg backslashes toe aan karakters in een bepaalde range van een string:
<?php $str = "Welcome to Shanghai!"; echo $str."<br>"; echo addcslashes($str,'A..Z')."<br>"; echo addcslashes($str,'a..z')."<br>"; echo addcslashes($str,'a..g'); ?>