mit return mehrere Werte übergeben?

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

  • mit return mehrere Werte übergeben?

    Hallo erstmal,
    Ich hab eine Frage und zwar will ich in einer Funktion mit einem return mehrere variablen übergeben, geht das überhaupt?

    Bei c++ ist es so...

    return $a, $b;

    .... aber bei php zeigt er mir ein Syntaxfehler an!

    Für jede Hilfe wär ich dankbar..

    Mit freundlich Grüßen
    Alexius

  • #2
    das lässt sich so nur als array lösen.
    Kissolino.com

    Kommentar


    • #3
      Danke!

      Hättest du da ein kleinen Anspurn, wie ich dann das array wieder auslese als einzelne Variablen?

      Kommentar


      • #4
        schau dir mal "extract" an.
        Kissolino.com

        Kommentar


        • #5
          PHP-Code:
          <?php
          function()
          {
              
          $daten = array("Hans""Klaus""Max""Heinz");
              return 
          $daten;
          }
              echo 
          "Das 1. Element hat den Wert ".$daten[0]."<br />\n";
              echo 
          "Das 3. Element hat den Wert ".$daten[2]."<br />\n";
          ?>

          so z.b.?

          Kommentar


          • #6
            PHP-Code:
            <?php
            function test()
            {
                
            $arr = array("Hans""Klaus""Max""Heinz");
                return 
            $arr;
            }
            $daten=test();

                echo 
            "Das 1. Element hat den Wert ".$daten[0]."<br />\n";
                echo 
            "Das 3. Element hat den Wert ".$daten[2]."<br />\n";
            ?>
            eher so ^^
            Kissolino.com

            Kommentar


            • #7
              Danke, habs schon

              Kommentar

              Lädt...
              X