Ergebnis 1 bis 15 von 15

Thema: [PHP] while ergebnis in variable?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Aeh das ist ja das was ich nciht machen kann/will wegen dem Templatesystem.

    Die Foreach schleife an sich ist ja ganz cool und klappt auch wunderbar nur will ich das was die schleife ausgibt nicht nach und nach unternander schreibt sondern nach und nach in einer Variable schreibt.

    Ich hatte mal vor ein paar jahren gelsen das man Vraiblen auch erweitern kann mit einem Punkt, weiß aber nicht mehr wie das geht und wo das steht, weiß da jemand vlt was drueber?


    gruss jay

  2. #2
    Dann lies das ganze nicht in ein Array, sondern in einen String:
    PHP-Code:
    $files "";
    while(
    $file readdir($dh)) $files .= $file
    oder alternativ doch in ein Array, welches du anschließend implodieren* lässt
    PHP-Code:
    $files = array();
    while(
    $file readdir($dh)) $files[] = $file;
    $yourfiles implode(""$files); 
    Wobei das "" in implode() durch z.b. ", " austauschbar ist.

    * Irgendwie ist das ein verdammt cooler Funktionsname.

  3. #3
    Ja genau so habe ich mir das vorgestellt und es Funzt wunderbar.

    PHP-Code:
    $files = array();
    while(
    $file readdir($dh)) $files[] = $file;
    $yourfiles implode(""$files); 
    Ich habe die Variante genommen, fantastisch das bringt mir einen grossen schritt weiter. Danke!


    gruss jay

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •