\t\n\t\n
\t\t\nE5 keine Vokale\t\t\n\t\n\t\nKeine Vokale
\t\n";
$woerter = ["Maus", "Automobil", "Schifffahrt",
"Hund", "Katze", "Ziege", "Stanniolpapier",
"Elefant", "Isopropylalkohol", "Schwimmbad"];
$vokale = ["a", "e", "i", "o", "u"];
//---------------------1.Schleife------------------------------------------------------
foreach($woerter as $w){
$strArr [] = strtolower ( $w ); //Alle buchstaben mit der Funktion verkleinern, damit auch die Anfangsbuchstaben gelesen werden können.
//---------------------2.Schleife in der 1.Schleife------------------------------------
foreach($strArr as $s) {
$zaehler = 0;
for($i = 0; $i < strlen($s); $i++ ) { //Anzahl der schleifendurchläufe, anhand der länge des strings i kleiner als der string (strlen).
if (in_array($s[$i], $vokale)) { // wird geprüft ob sich ein vokal im string $s befindet
$zaehler++;
}
}
$t[$s] = $i - $zaehler; //Die zeichen die Vokale sind werden abgezogen und der rest in ein Array geschrieben.
}
echo "Das Wort \"$w\" hat $t[$s] Zeichen die keine Vokal(e) sind
";
}
echo "\t\n";
?>