Hi Leutz,
Hier einmal eine beispielfunktion die mein problem beschreibt:
<?php
function recur($i) {
echo $i." ";
if($i < 204)
recur($i+1);
}
recur (0);
?>
Wenn ich diese funktion so laufen lasse dann krieg ich ne vernünftige ausgabe:
0 1 2 3 4 5 6 7 8 9 10 ...[]... 199 200 201 202 203 204
Wenn ich aber in der If-Abfrage aus der 204 eine 205 mache dann kommt folgende Fehlermeldung in einem Popup:
Apache.exe - Fehler in Anwendung
Die Ausnahme "unknown software exception" (0xc00000fd) ist in der Anwendung an der Stelle 0x78004be9 aufgetreten.
Hat einer vorschläge?
In meinem original Script hab ich das gleiche Problem. Nur das die Struktur etwas anders ist. Fakt ist das bei wenig Rekursionen alles gut läuft und - wie es scheint - bei langen aufrufen dann keine Vernünftige ausgabe mehr kommt.
Mein System: 1,7 PIV, 256 MBRAM, Win2k
Gruß Kei