Scripts
Willekeurige zin / tekst
Een ander scriptje dat een willekeurige zin toont. De zinnen zijn nu niet hardgecodeerd maar staan in een tekstbestandje. In het voorbeeld wordt een bestand 'weetjes.txt' in subdirectory '/cyprus' gelezen. Dat gebeurt met fgets, de regels worden in een array gezet. Er wordt er een regel gekozen met 'array_rand'.
willekeurige-zin-tekst
<html>
<head>
<title>CYPRUS - Eiland van de zon en de liefde</title>
</head>
<body>
<?php
$curpath = "cyprus";
$filename= "weetjes.txt";
$weetjes = array();
$fp = fopen ($curpath . "/" . $filename,"r");
while (!feof($fp)) {
$weetjes[] = fgets ($fp, 200);
}
fclose ($fp);
srand ((float) microtime() * 10000000);
$linenum = array_rand($weetjes);
echo "Wist je dit al:<br><i>" . $weetjes[$linenum] . "</i></p>\n";
?>
</body>
</html>
Reacties
0