phpbar.de logo

Mailinglisten-Archive

[php] echo geht, return nicht

[php] echo geht, return nicht

Mathias Gloß (www.gmail.com) mgloss at gmail.com
Fre Mai 13 16:09:36 CEST 2005


Am 13.05.05 schrieb edi<mail at etrigan.de>:
> servus,
> 
> >return: Beendet eine Funktion und gibt den Wert zurück
> >echo : Gibt einen Wert aus.
> >
> das heißt ich kann in meinem Fall gar kein return vrewenden?

wenn es um die Stelle aus deinem Code geht:

       if($top_kat==0) #$bla['top_kat']
       {
           return $ebene; #geht nicht   ##### 1)
           echo $ebene;  # geht
       }
       else
       {
           $ebene++;
           get_ebene($top_kat,$ebene);
       }

dann nein. Sonst wird ja an der Stelle 1) die Funktion get_ebene() verlassen.

Grüße, Mathias

php::bar PHP Wiki   -   Listenarchive