";
echo "treti znak jmena je ".$jmeno[2]."
";
echo "treti znak jmena je ".$jmeno{2}."
"; // novejsi (vhodnejsi) zapis, efektivnejsi
// mb strings (multibyte)
// porovnavani retezcu (binarni - rozlisuje mala/velka)
// s1 > s2 vrati kladne, == vrati nulu, < vrati zapor
if (strcmp($jmeno, "Franta") == 0) // strcasecmp - ignoruje velka/mala
echo "jmeno je franta
";
else {
echo "jmeno neni franta";
}
// prevody velikosti pismen - strtolower, strtoupper, ucfirst(prvni znak velky)
echo ucfirst(strtolower("aNdUlKa"))."
";
$viceRadku = "Prvni\ndruhy\ntreti";
echo nl2br($viceRadku)."
";
// strip_tags - odstrani z retezce html tagy
// rozdeleni retezce podle oddelovace
$jmenaRetez = "eva karel jitka vera";
$jmena = explode(" ",$jmenaRetez);
print_r($jmena);
echo "
";
// vytvoreni retezce z prvku pole
echo implode (",",$jmena)."
";
$pozice = strpos("ABCDEFGH","CD"); // 3. parametr odkud hledam
echo "CD nalezeno na pozici $pozice
";
echo str_replace("CD", "xyz", "ABCDEFGH")."
";
echo substr("ABCDEFGH",2,3)."
"; // od pozice 2, 3 znaky
// orezani mezer trim, ltrim, rtrim
// doplneni retezce na danou delku
echo str_pad("ABC", 8, "+")."
";
?>