Funkcja addcslashes() w PHP
Przykład
Dodaj znak反斜杠 przed literą“A”:
<?php $str = addcslashes("A001 A002 A003","A"); echo($str); ?>
Definicja i użycie
Funkcja addcslashes() zwraca łańcuch znaków z dodanymi ukośnikami () przed określonymi znakami.
Komentarz:Funkcja addcslashes() jest wrażliwa na wielkość liter.
Komentarz:Bądź ostrożny, gdy zastosujesz funkcję addcslashes() do następujących znaków: 0 (NULL), r (enter), n (newline), f (form feed), t (tab) oraz v (vertical tab). W PHP, \0, \r, \n, \t, \f oraz \v są predefiniowanymi sekwencjami ucieczki.
Gramatyka
addcslashes(łańcuch,znaków)
Parametry | Opis |
---|---|
łańcuch | Wymagane. Określ łańcuch znaków do sformatowania. |
znaków | Wymagane. Określ znak lub zakres znaków do sformatowania. |
Szczegóły techniczne
Zwracana wartość: | Zwraca sformatowaną ciąg znaków. |
Wersja PHP: | 4+ |
Więcej przykładów
Przykład 1
Dodaj ukośniki () do określonych znaków w łańcuchu znaków:
<?php $str = "Welcome to Shanghai!"; echo $str."<br>"; echo addcslashes($str,'m')."<br>"; echo addcslashes($str,'H')."<br>"; ?>
Przykład 2
Dodaj ukośniki () do znaków w określonym zakresie w łańcuchu znaków:
<?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'); ?>