Vježba: Rad sa stringovima u PHP-u

1. Definicija stringa

$voce = "jabuka kruska banana marelica jagoda";

2. Pretvaranje u niz pomoću explode()

Rezultat funkcije explode(' ', $voce):

Array ( [0] => jabuka [1] => kruska [2] => banana [3] => marelica [4] => jagoda )

3. Treći element s primjenom trim()

Treći element niza (banana) nakon primjene trim() izgleda ovako:

banana

4. Spajanje niza pomoću implode()

Sa zarezom:

jabuka, kruska, banana, marelica, jagoda

S crticom:

jabuka - kruska - banana - marelica - jagoda

5. Pretvorba velikih i malih slova

Originalni string: jabuka kruska banana marelica jagoda

Funkcija strtolower() (sva mala slova):

jabuka kruska banana marelica jagoda

Funkcija strtoupper() (sva velika slova):

JABUKA KRUSKA BANANA MARELICA JAGODA

Funkcija ucfirst() (veliko prvo slovo u stringu):

Jabuka kruska banana marelica jagoda

Razlika: strtolower() i strtoupper() mijenjaju sva slova, dok ucfirst() mijenja samo prvo slovo stringa.

6. Uklanjanje praznih znakova (razmaka)

Originalni string s razmacima:

' banana '

trim() uklanja razmake s početka i kraja:

'banana'

ltrim() uklanja razmake samo s početka:

'banana '

rtrim() uklanja razmake samo s kraja:

' banana'