string Chr(int $numer) |
zwraca znak o podanym kodzie ASCII |
chr(45); |
array Explode(char $znak, string $napis) |
umieszcza w kolejnych elementach tablicy
łańcuchy z $napis-u oddzielone $znak-iem |
explode("#",
"a#b#c"); |
string Implode(char $znak, array
$tablica) |
umieszcza w łańcuchu teksty z
$tablica-y i oddziela $znak-iem |
implode(" ", $tablica); |
string Join(char znak, array $tablica) |
to samo co wyżej |
join(" ",$tablica); |
int Ord(char $znak) |
zwraca kod ASCII danego $znak-u |
ord("A"); |
Parse_Str(string $lanuch) |
traktuje $lancuch jako sekwencję
parametrów przekazywanych w URL i nadaje odpowiednie
wartości zmiennym |
parse_str("url=strona"); |
int StrCmp(string $lancuch1, $lancuch2) |
porównuje binarnie $lancuch1 z
$lancuchem2; jeżeli jest mniejszy to daje wartość
ujemną, większy - dodatnią, równy - ujemną |
strcmp("ja","ty"); |
string StrChr(string $lancuch, char
$znak) |
odcina tekst z $lanuch-a do miejsca
pierwszego wystąpienia $znak-u ($znaki zostaje w
$łanuchu) |
strchr("http://www.webmsater.phg.pl",
"w"); |
string StrStr(string $lancuch, $znaki); |
to co ugóry, jednak do pierwszego
wystąpienia sekwencji znaków |
strstr("http://www.webmsater.phg.pl",
"www"); |
string Strip_Tags( string $lancuch) |
usuwa z $lancuch-a znaczniki HTML i PHP |
strip_tags("<h1>YaSHkE</h1>"); |
int StrLen(string $lancuch) |
zwraca długość $lancuch-a |
strlen("Strefa Webmastera"); |
string StrPad(string $lanuch, int
$dlugosc, char $znak, const parametr) |
dopełnia $lancuch $znak-ami z: lewej
(parametr = STR_PAD_LEFT), prawej (parametr =
STR_PAD_RIGHT) lub obu stron (parametr = STR_PAD_BOTH) do
$dlugosc-i |
strpad("Webmaster", 25,
"&", STR_PAD_RIGHT); |
int StrPos(string $lancuch, char $znak) |
zwraca miejsce pierwszego wystąpienia
$znak-u w $lancuch-u (nie podaje indeksu litery!) |
strpos("Strefa","a"); |
int StrRPos(string $lancuch, char $znak) |
to co wyżej tylko że ostatnie
wystąpienie |
strrpos("lol","l"); |
string Str_Repeat(string $znaki, int
$ilosc) |
powtarza $znaki $ilosc razy |
str_repeat("6",3); |
string StrRev(string $lancuch) |
odwraca kolejność znaków w $lancuch-u |
strrev("ŚA"); |
string StrToLower(string $lancuch) |
zamienia wszystkie litery z $lancuch na
małe |
strtolower("STREFA
WEBMASTERA"); |
string StrToUpper(string $lancuch) |
jak wyżej, tylko w drugą stronę |
strtoupper("strefa
webmastera"); |
string SubStr(string $lancuch, int $poz,
$il) |
podaje część $lancuch-a o długości
$il zaczynając od $poz (liczone jak indexowanie) |
substr("Strefa Webmastera", 6,
8) |
string UcFirst(string $lancuch) |
zamienia pierwszą literę $lancuch-a na
dużą |
ucfirst("strefa Webmastera"); |
string UcWords(string $lancuch) |
zamienia każdą pierwszą literę z
wyrazów z $lancuch-a na dużą |
ucwords("strefa webmastera"); |