82 lines
1.0 KiB
PHP
82 lines
1.0 KiB
PHP
|
|
<?php
|
|
|
|
include ('header.html');
|
|
|
|
///////////////////////////
|
|
echo<<<_css
|
|
|
|
<style>
|
|
|
|
|
|
</style>
|
|
|
|
|
|
_css;
|
|
echo "\n";
|
|
///////////////////////////
|
|
|
|
|
|
$stringa = "alfio";
|
|
echo "$stringa\n";
|
|
echo "<br>";
|
|
|
|
$vocali = 0;
|
|
$consonanti = 0;
|
|
$acharacter=0;
|
|
$numeri = 0;
|
|
|
|
for ($i=0;$i< strlen($stringa);$i++){
|
|
|
|
$character = substr("$stringa", $i, 1);
|
|
switch ($character) {
|
|
case "a":
|
|
$vocali++;
|
|
$acharacter++;
|
|
break;
|
|
case "e":
|
|
$vocali++;
|
|
break;
|
|
case "i":
|
|
$vocali++;
|
|
break;
|
|
case "o":
|
|
$vocali++;
|
|
break;
|
|
case "u":
|
|
$vocali++;
|
|
break;
|
|
default :
|
|
if (is_numeric($character)){
|
|
$numeri++;
|
|
|
|
} else{
|
|
$consonanti++;
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
|
|
echo "vocali: $vocali\n";
|
|
echo "<br>";
|
|
echo "consonanti: $consonanti\n";
|
|
echo "<br>";
|
|
echo "a character: $acharacter\n";
|
|
echo "<br>";
|
|
echo "numeri: $numeri\n";
|
|
echo "<br>";
|
|
|
|
foreach( count_chars($stringa,1) as $key => $desc ){
|
|
echo chr($key) . " ripetuta " . $desc . "volte/n";
|
|
echo"<br>";
|
|
}
|
|
|
|
|
|
|
|
include ('footer.html');
|
|
|
|
|
|
|
|
|
|
?>
|