Пример #1
0
    //Es müssen große Zahlen verwendet werden, da die PHP-Zufallsfunktion kleine Zahlen häufig doppelt zurückliefert(Gesetz der kleinen Zahlen)
    //um große Zahlen verwenden zu können, wird hier der Modulo-Operator (%) verwendet.
    return $menge_Konsonanten[mt_rand(20000, 100000) % count($menge_Konsonanten)] . $menge_Vokale[mt_rand(100, 2000) % count($menge_Vokale)];
}
//Anzeigen des HTML-Körpers und Aufruf der song()-Funktion
?>
<html>
<head>
<title>Junioraufgabe 1 | 32.BwInf | Songtext-Writer | Tim Hollmann</title>
</head>
<body>
<!-- Überschrift-->
<h2>Songtext-Writer Zum 32.BwInf (1.Junioraufgabe); Tim Hollmann</h2><br>Die häufigere Ausgabe von gleichen Silben ist fehler der Zufallsfunktion und nicht des Scripts.

<!-- Neuer Songtext(Aktualisieren)-->
<hr><a href="">Neuer Songtext</a>
<!-- Mehrere Songtexte-->
<br>Mehrere Songtexte Anfordern:
<br>Anzahl:<form action='' method='get'><input name='anzahl' size="5"><input type='submit' value='Anfordern'></form>

<?php 
if (isset($_GET["anzahl"]) && is_numeric($_GET["anzahl"])) {
    for ($x = 1; $x <= $_GET["anzahl"]; $x++) {
        echo "<hr>Songtext Nr." . $x . song();
    }
} else {
    echo "<hr>" . song();
}
?>
</body>
</html>
<?php

/*this is an example on a simpe fucntion*/
function song()
{
    echo "Welcome to My house.";
}
echo "The New song by Flo Rida is ";
song();
//Output: The New song by Flo Rida is Welcome to My house.