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*