Syntaxfrage

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Syntaxfrage

    Habe mal eine Syntaxfrage:

    Ich kenne zwar das "&" Zeichen in

    function factory(&$driver, $dsn, $params = array())

    Aber was bedeutet es vor dem Funktionsnamen?
    function & factory($driver, $dsn, $params = array())

    Und was bedeutet es bei der Erzeugung eines Objektes?

    $menu = & new HTML_Menu($structure, 'sitemap');


    Danke


    MIST: falsches Forum. zu spät bemerkt
    Zuletzt geändert von compuboy1010; 26.05.2004, 14:06.

  • #2
    Re: Syntaxfrage

    Original geschrieben von compuboy1010
    MIST: falsches Forum. zu spät bemerkt
    wieso? php ist korrekt.

    das & sagt nur, dass es eine referenz ist.
    http://de3.php.net/manual/de/language.references.php
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Re: Re: Syntaxfrage

      wieso? php ist korrekt.
      Wurde gerade aus Forum "Datenbanken" hierher verschoben.

      Habe mir die php Doku nochmals durchgelesen, aber folgendes verstehe ich immer noch nicht:

      function &findMyObjectByName($name)
      Zuletzt geändert von compuboy1010; 27.05.2004, 10:53.

      Kommentar


      • #4
        damit gibst du eine referenz zurück.

        lies das manual noch so ca 3-300 mal. beim ersten mal versteht man es nicht unbedingt ... ;-)
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar

        Lädt...
        X