Ankündigung

Einklappen
Keine Ankündigung bisher.

print_r in String

Einklappen

Neue Werbung 2019

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

  • print_r in String

    Hi,

    glaub ich stehe irgendwie auf dem Schlauch.

    Ich möchte gerne die Ausgabe von print_r oder var_dump in einen String geschrieben haben, sodass ich mir den dann per E-Mail zuschicken kann.

    print_r liefert TRUE oder FALSE und schreibt auf stdout und var_dump liefert nur void.

    Was gibt es denn da für eine Möglichkeit?

  • #2
    PHP-Code:
    <?php
    ob_start
    ();
    var_dump($arr);
    $data ob_get_contents();
    ob_end_clean();

    // ... und hier $data dann per mail verschicken
    ?>

    Kommentar


    • #3
      Ach .. prima, danke dir

      Kommentar


      • #4
        oder

        $data = print_r($arr,1);

        Kommentar


        • #5
          heist das nicht:

          PHP-Code:
          <?php
          $data 
          print_r($arr,true);
          ?>
          ?! aber das funktioniert ja auch «erst» ab Version 4.3.0

          Kommentar


          • #6
            Zitat von dsmcg
            heist das nicht:

            PHP-Code:
            <?php
            $data 
            print_r($arr,true);
            ?>
            Bis lang dürfte das auf Grund der automatischen Typkonvertierung von PHP (noch) egal sein. Besser ist es aber, trotz allem einen boolschen Wert zu verwenden, um nicht in Zukunft Probleme zu bekommen.

            Kommentar

            Lädt...
            X