InCuBuS[G4A]
Cadet 3rd Year
- Registriert
- Feb. 2002
- Beiträge
- 62
Hier ma ein simples script !!
irgendwo in der foreach schleife soll ein fehler sein oder vorhergehend kann auch sein jedenfall zeile 39
Nur ich find ihn nicht , bitte um hilfe !!
Nebenbei bitte nur richtige antworten , ich kann PHP nur irgendwie bin ich verwirrt
PHP:
<?php
// Optionen
$starttime = microtime();
set_time_limit(0); // Zeitlimit
$a_chars = array("A", "B", "C", "D", "E", "F"); // Zeichen
// Fakultät
$chars = count($a_chars);
$anzahl = $chars;
for($i = 1; $i < count($a_chars); $i++)
{
$anzahl *= ($chars - $i);
}
// Codegenerator
$a_codes = array();
do
{
shuffle($a_chars);
for($i = 1; $i < $chars; $i++);
{
$code .= $a_chars[$i];
}
if(in_array($code, $a_codes) == FALSE)
{
array_push($a_codes, $code);
unset($code);
}
unset($code);
}
// Ausgabe
$i = 1;
foreach($a_chars as $codes)
{
echo $i.". ".$codes."<br>";
$i++;
}
// Statistik
$starttime = microtime();
$starttime = explode(" ",$starttime);
$starttime = $starttime[1] + $starttime[0];
$endtime = microtime();
$endtime = explode(" ",$endtime);
$endtime = $endtime[1] + $endtime[0];
$creationtime = $endtime - $starttime;
echo "\nAusführungszeit: ".$creationtime."\n<br>";
echo "Kombinationen: ".$i."\n<br>";
echo "Mögliche Kombinationen: ".$anzahl."\n";
?>
irgendwo in der foreach schleife soll ein fehler sein oder vorhergehend kann auch sein jedenfall zeile 39
Nur ich find ihn nicht , bitte um hilfe !!
Nebenbei bitte nur richtige antworten , ich kann PHP nur irgendwie bin ich verwirrt