"; 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, "+")."
"; ?>