Hallo allerseits,
ich habe ein problem mit der übergabe einer Variable per return.
Folgende Zeile ruft eine Funktion auf:
Die Funktion sieht so aus:
bei dem auskommentiertem "echo" hat die Variable noch den richtigen wert, allerdings ist der wert am anfang beim aufruf der funktion futsch.
Ich weiß nicht was ich da falsch gemacht hab...
gruß,
ranzi
ich habe ein problem mit der übergabe einer Variable per return.
Folgende Zeile ruft eine Funktion auf:
PHP-Code:
$time = $this->getTimeBelegt($time, $feiertag);
PHP-Code:
function getTimeBelegt($zeit, $feiertag)
{
if(in_array($zeit, $feiertag))
{
$time = ((date("w", $zeit)) == 2) ? strtotime("next Thursday", $zeit):strtotime("next Tuesday", $zeit);
$this->getTimeBelegt($time, $feiertag);
}
else
{
//echo $zeit;
return $zeit;
}
}
Ich weiß nicht was ich da falsch gemacht hab...
gruß,
ranzi
Kommentar