Tekst funktsioonid
PHP on skriptikeel serveri poolTeksti pikkus (len())31tähte
Esimesed 6 tähte on (substr()): PHP on
Alates 6 tähest on (substr()): skriptikeel serveri pool
Sõnade arv lauses on (str_word_count()): 5 tk
Esimese tühiku asukoht on peale (strpos()): 3 sümboolit
Kõik sümboolid peale esimese tühiku (substr()): on skriptikeel serveri pool
Kõik tähed on väiksed (strtolower()) - php on skriptikeel serveri pool
Kõik tähed on suured (strtuupper()) - PHP ON SKRIPTIKEEL SERVERI POOL
Iga sõna lauses algab suure tähega (ucwords()) - PHP On Skriptikeel Serveri Pool
Mõistatus. Õppeaine.
- Количество символов в названии предмета: 30
- Все буквы после 24 символа: alused
- Замена первого, второго и третьего слова (второе и третье слова содержат показанные буквы): it ml dsl
- Второе слово в названии предмета: loomise
<?php
function clearVarsExcept($url, $varname) {
return strtok(basename($_SERVER['REQUEST_URI']),"?")."?$varname=".$_REQUEST[$varname];
}
$tekst="PHP on skriptikeel serveri pool";
echo "<h2>Tekst funktsioonid</h2>";
echo $tekst;
echo "<br>";
echo "Teksti pikkus (len())".strlen($tekst). "tähte";
echo "<br>";
echo "Esimesed 6 tähte on (substr()): ".substr($tekst,0,6);
echo "<br>";
echo "Alates 6 tähest on (substr()): ".substr($tekst,6);
echo "<br>";
echo "Sõnade arv lauses on (str_word_count()): ".str_word_count($tekst). " tk";
echo "<br>";
echo "Esimese tühiku asukoht on peale (strpos()): ".strpos($tekst," "). " sümboolit";
echo "<br>";
//naita koik sumboolid peale esimese tuhiku
echo "Kõik sümboolid peale esimese tühiku (substr()): ".substr($tekst, strpos($tekst, " "));
echo "<br>";
echo "Kõik tähed on väiksed (strtolower()) - ".strtolower($tekst);
echo "<br>";
echo "Kõik tähed on suured (strtuupper()) - ".strtoupper($tekst);
echo "<br>";
echo "Iga sõna lauses algab suure tähega (ucwords()) - ".ucwords($tekst);
echo "<br>";
echo "<br>";
echo "Mõistatus. Õppeaine.";
echo "<br>";
$aine="Veebirakenduste loomise alused";
echo "<ol>";
echo "<li>Количество символов в названии предмета: ".strlen($aine);
echo "<li>Все буквы после 24 символа: ".substr($aine,24, strpos($aine, " "));
$otsi = array('Veebirakenduste', 'loomise', 'alused');
$asenda = array('it', 'ml', 'dsl');
echo "<li>Замена первого, второго и третьего слова (второе и третье слова содержат показанные буквы): ".str_replace($otsi, $asenda, $aine)."</li>";
$sona = str_word_count($aine, 1);
echo "<li>Второе слово в названии предмета: ".$sona[1];
echo "</ol>";
?>
<form name="vastus" action="<?=clearVarsExcept(basename($_SERVER['REQUEST_URI']), "leht")?>" method='post'>
<label for="aine">Vastus: </label>
<input type="text" name="aine" id="aine">
<br>
<input type="submit" value="Kontrolli">
</form>
<?php
if(isset($_REQUEST["aine"])){
if($_REQUEST["aine"]==$aine){
echo "Õige!";
echo "<body style='background-color:#1cddac;'></body>";
}
}
highlight_file('tekstFunktsioonid.php');
?>