Kaur PHP tööde leht


PHP - (rekursiivne lühend sõnadest PHP: Hypertext Preprocessor) on laialdaselt kasutatav avatud lähtekoodiga üldotstarbeline skriptimiskeel, mis sobib eriti hästi veebiarenduseks ja mida saab HTML-i manustada.

Tekstfunktsioonid

Veebirakendused on arvutitarkvara programm
Mitu sõna on lauses - str_word_count() - 4 sõna
Kõik tähed muudab väikseks - strtolower() - veebirakendused on arvutitarkvara programm
Kõik tähed muudab suureks - strtoupper() - VEEBIRAKENDUSED ON ARVUTITARKVARA PROGRAMM
Näitab mitu tähemarki on tekstis - strlen() - 42

Teksti trimmimine

 	A woman should soften but not weaken a man   

trim Eemaldab tühikud tekstis -
A woman should soften but not weaken a man

ltrim Eemaldab tühikud teksti algusest -
A woman should soften but not weaken a man   

rtrim Eemaldab tühikud teksti lõpust -
 	A woman should soften but not weaken a man

Tekst kui massiiv

Tekst on käsitletud massiivina
Võtab tekstist esimene täht tekst[0] - V
Võtab tekstist viies täht tekst[4] - i

Substringid

substr - võtab teksti osa alates neljandast kuni kuues täht - substr(tekst,3,5) - birak
substr - võtab teksti osa alates viiendast kuni kolmeteistkümnes täht lõpust - substr(tekst,4,-13) - irakendused on arvutitark
substr - võtab paremalt poolt alates 8. tähest ning loeb 7 tähte - substr(tekst,-8,7) - program
Array ( [0] => Veebirakendused [1] => on [2] => arvutitarkvara [3] => programm )
võtab viies sõna tekstist - sona[4] - programm

Teksti asendamine

asendab teksti alustades tähest kuni jõuab pikkuse lõpuni - substr_replace(tekst,asendussõna,kust algab,kui pikk) - Veebirakendused on Tarkvara programm
$asendus = Tarkvara; // eemaldasin kirjamärgid kuna tegi pre katki
$otsitav_algus = 19;
$otsitav_pikkus = 14;
echo substr_replace($tekst, $asendus, $otsitav_algus, $otsitav_pikkus);

otsib sõna ja asendab - str_replace(otsi,asenda,tekst) - Veebirakendused ---- arvutitarkvara software
$otsi = array(on, programm);
$asenda = array(----, software);
echo str_replace($otsi, $asenda, $tekst);

Mõistatus

Mõistatus - Arva ära eesti linnanimi
eesmärk on ära arvata, millist eesti linna on kirjeldatud
sul on 6 erinevat vihjet antud.

Esimene täht on - R
Viies täht on - e
Kuues täht on - r
Kolmas kuni Neljas täht on - kv
Tähtede arv on - 7
Kui vahetan kõik A ja E tähed *-iga, linna nimi on - R*kv*r*
PHP pilt