Funktsioone


<?php
$lause
='Minu nimi on Neeme';
echo
'$lause = '.$lause.'<BR>';

//Stringi pikkuse leidmine (tähemärkide arv) STRLEN
echo 'STRLEN($lause) => '.strlen($lause).'<br>';

//Esimene täht suureks UCFIRST
echo 'UCFIRST($lause) => '.ucfirst($lause).'<br>';

//Kõigi sõnade esimesed tähed suurteks UCWORDS
echo 'UCWORDS($lause) => '.ucwords($lause).'<br>';

//Kõik tähed suurteks STRTOUPPER
echo 'STRTOUPPER($lause) => '.strtoupper($lause).'<br>';

//Kõik tähed väikesteks STRTOLOWER
echo 'STRTOLOWER($lause) => '.strtolower($lause).'<br>';

//Asendamine tekstis STR_REPLACE('mis','millega',milles)
echo 'STR_REPLACE(\'Neeme\',\'Ats\',$lause) => '.str_replace('Neeme','Ats',$lause).'<br>';

//Alamstringi leidmine SUBSTR(milles,mis positsioonist, mitu märki)
echo 'SUBSTR($lause,0, 3) => '.substr($lause,0,3).'<br>';

//Märgi positsiooni leidmine STRPOS(milles, 'mida')
echo 'STRPOS($lause, \'N\')  => '.strpos($lause,'N').'<P>';

//NUMBER_FORMAT(arv, jäetavate komakohtade arv, 'komakoha märk', 'tuhande eraldaja')
$nr=2823747.23769;
echo
'$nr = '.$nr.'<BR>';
echo
'number_format($nr,2,\',\',\' \') => '.number_format($nr,2,',',' ').'<BR>';

echo
'CEIL($nr) = '.ceil($nr).'<BR>';
echo
'FLOOR($nr) =  '.floor($nr).'<BR>';
echo
'ROUND($nr) =  '.round($nr).'<BR>';


?>

Väljastab:
$lause = Minu nimi on Neeme
STRLEN($lause) => 18
UCFIRST($lause) => Minu nimi on Neeme
UCWORDS($lause) => Minu Nimi On Neeme
STRTOUPPER($lause) => MINU NIMI ON NEEME
STRTOLOWER($lause) => minu nimi on neeme
STR_REPLACE('Neeme','Ats',$lause) => Minu nimi on Ats
SUBSTR($lause,0, 3) => Min
STRPOS($lause, 'N') => 13

$nr = 2823747.23769
number_format($nr,2,',',' ') => 2 823 747,24
CEIL($nr) = 2823748
FLOOR($nr) = 2823747
ROUND($nr) = 2823747