Wie kann ich (durch einen "kniff") heraus bekommen in welcher tiefe ich mich in einer redundanten Schleife befinde?
Redundant ist etwas, was mehrfach vorhanden ist; dein Wasserwerk ist beispielsweise höchstwahrscheinlich redundant stromversorgt, weil es an zwei unabhängige Trafostationen angeschlossen ist und obendrein vielleicht auch noch ein Notstromaggregat hat.
Was du meinst ist Rekursion, sich selbst aufrufend.
Ich habe schon versucht eine "$pass"-Variable zu übergeben die immer hochgezählt wird, allerdings ist entweder was schief gelaufen oder das geht so nicht.
Wenn etwas nicht so will, wie es soll, ist es beim Fragen dazu fast immer unverzichtbar, den nicht funktionierenden Code mitzuliefern. Wie soll hier jemand deinen Fehler aufzeigen, wenn du den fehlerhaften Code nicht zeigst?
Grundsätzlich geht's so:
function bla($durchlauf) {
echo $durchlauf . "\n";
if ($durchlauf < 10) {
bla($durchlauf + 1);
}
}