Rozdział 6. ♦ Ciągi znaków, data i czas 161
Rozdział 6. ♦ Ciągi znaków, data i czas 161
-Jął.*]
1] O .di |tcT
0* BW* SBiok Frzej sjż 2*ł«tt Karjędzia Pomoc
# ' -S ' & © r http://IOMlwtAndmc.php
Przed użyciem funkcji nl2br:
Pierwszy wiersz tekstu. Drugi wiersz tekstu. Trzeci wiersz tekstu. Czwarty wiersz tekstu. Piąty wiersz tekstu.
Po użyciu funkcji nl2br:
Pierwszy wiersz tekstu.
Drugi wiersz tekstu.
Trzeci wiersz tekstu.
Czwarty wiersz tekstu.
Piąty wiersz tekstu.
Rysunek 6.3. Efekt wykorzystania funkcji nl2br
Trzeci wiersz tekstu.
Czwarty wiersz tekstu.
Piąty wiersz tekstu.
ID1;
echoCPrzed użyciem funkcji nl2br:<br>"); echo(Jstr):
echo("<br><br>Po użyciu funkcji nl2br:<br>"): echo(n!2br($str)):
Przy przetwarzaniu ciągów są użyteczne funkcje, które pozwalają na zmianę wielkości liter. Występujące w PHP funkcje wykonujące tego typu zadania zostały przedstawione w tabeli 6.1. Przykładowy skrypt pokazujący ich działanie został zaprezentowany na listingu 6.5, a efekt jego działania jest widoczny na rysunku 6.4.
Tabela 6.1. Funkcje zmieniające wielkość liter w ciągu
Nazwa funkcji |
Opis |
Przykład wywołania |
Pstrtolower |
Przetwarza ciąg przekazany w postaci argumentu, tak że wszystkie litery zostaną zamienione na małe. Zwraca ciąg wynikowy. |
$str - strtolower(Jstr) |
1 strtoupper |
Przetwarza ciąg przekazany w postaci argumentu, tak że wszystkie litery zostaną zamienione duże. Zwraca ciąg wynikowy. |
$str = strtoupper(Sstr) |
scfirst |
Przetwarza ciąg przekazany w postaci argumentu, tak że pierwsza litera zostanie zamieniona na dużą. Zwraca ciąg wynikowy. |
$str = ucfirst($str) |
1 scwords |
Przetwarza ciąg przekazany w postaci argumentu, tak że wszystkie pierwsze litery wyrazów zostaną zamienione na duże. Zwraca ciąg wynikowy. |
$str - ucwords(Sstr) |