Ergebnis 1 bis 8 von 8

Thema: PHP \n \r wie verwenden?

  1. #1
    Unregistriert
    Gast

    Standard PHP \n \r wie verwenden?

    Ich möchte in einer schleife die divs nur im quellcode umbrechen, wenn ich es im echo eingebe wird es ausgeben. wo setz man die unsichtbaren im quellcode sichtbaren umbrüche. DANKE EUCH!!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: PHP \n \r wie verwenden?

    na da wo du sie haben willst..
    gibste nen echo mit " aus, machste an den stellen nen \n wo du im generierten quelltext später die umbrüche haben willst..
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    Unregistriert
    Gast

    Standard AW: PHP \n \r wie verwenden?

    Ich erhalte immer eine Ausgabe der unsichtbaren Umbrüche wenn ich nach meiner
    eigentlichen echo Ausgabe das noch mit reinschreiben tue: \r\n

    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
    <head>
        ......
    </head>
    <body>
    <?php

    for($sw 0$sw <= 2500$sw++) {
    echo 
    '<div class="reihe_1_blau"></div>\n\r';
    }
    /*
    * Gibt anhand einer for Schleife 2500 rote Divs aus
    */
    for($sw 0$sw <= 2500$sw++) {
    echo 
    '<div class="reihe_2_rot"></div>\n\r';
    }
    /*
    * Gibt anhand einer for Schleife 2500 grüne Divs aus
    */
    for($sw 0$sw <= 2500$sw++) {
    echo 
    '<div class="reihe_3_green"></div>\r\n';
    }
    /*
    * Gibt anhand einer for Schleife 50000 silberne Divs aus
    */
    for($sw 0$sw <= 50000$sw++) {
    echo 
    '<div class="reihe_4_silver"></div>\r\n';
    }
    ?>
    <br class="clear" />
    </body>
    </html>

    Wo liegt denn mein Fehler, er erfolgt ein Umbruch der Divs und das \n\r steht auf der seite

  4. #4
    Jedi Ritter Avatar von Dodo
    Registriert seit
    26.04.2008
    Ort
    Wien
    Alter
    27
    Beiträge
    3.774
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: PHP \n \r wie verwenden?

    1. heißt es \r\n und nicht \n\r
    2. Du musst " verwenden und nicht '.
    Something big is coming. And there will be pirates and ninjas and unicorns...

  5. #5
    Bandit
    Gast

    Standard AW: PHP \n \r wie verwenden?

    1. \n reicht
    2. Die Ausgabe per echo muss mit "\n" und nicht mit '\n' geschrieben werden

  6. #6
    Forum Guru
    Registriert seit
    04.04.2005
    Beiträge
    4.139
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: PHP \n \r wie verwenden?

    PHP-Code:
    <?php
    echo PHP_EOL;
    //so geht das
    Facebook Gruppe: Böses Encoding

  7. #7
    Unregistriert
    Gast

    Standard AW: PHP \n \r wie verwenden?

    Zitat Zitat von ::RMB:: Beitrag anzeigen
    PHP-Code:
    <?php
    echo PHP_EOL;
    //so geht das
    Die Lösungen oben haben funktioniert ( echo "\n"; ), das PHP_EOL geht nicht.

    PHP-Code:
    <?php
    // gibt 100 DIVs in blau aus
    for($sw 0$sw <= 100$sw++) {
    echo 
    '<div class="reihe_1_blau">das ist ein testdiv</div>';
    echo 
    "\n";
    }
    // gibt 100 DIVs in rot aus
    for($sw 0$sw <= 100$sw++) {
    echo 
    '<div class="reihe_2_rot">das ist ein testdiv</div>';
    }
    echo 
    PHP_EOL;
    ?>
    <br class="clear" />
    1. Ist das \r nicht für Linuxsysteme oder geht \n jetzt für alles?
    2. Mein Problem ist eigentlich gelöst, wollte gerne noch darüber etwas erfahren(PHP_EOL). Das etwas anderes zu PHP_EOL.

  8. #8
    Thonixx
    Gast

    Standard AW: PHP \n \r wie verwenden?

    http://stackoverflow.com/questions/2...ween-r-n-and-n

    Das sollte helfen, es zu verstehen:
    \r\n are end of line characters for Windows systems.
    \n is the end of line character for UNIX systems.
    These characters are invisible. From my own experience \n is usually okay for Windows as well.
    Some prefer to use PHP_EOL constant instead of these characters for portability between platforms.

Ähnliche Themen

  1. PHP in CSS-Datei verwenden
    Von Ascy im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 02.02.2009, 23:48
  2. Eigene Schriftart verwenden
    Von Bananachief im Forum HTML & CSS Forum
    Antworten: 7
    Letzter Beitrag: 01.04.2007, 14:08
  3. Welche Variante verwenden?
    Von famguy im Forum Flash Forum
    Antworten: 3
    Letzter Beitrag: 12.12.2006, 14:25
  4. CSS verwenden?
    Von Tine im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 21.12.2005, 16:31
  5. pop-ups mit url-cloaking verwenden
    Von Grumbel im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 08.04.2004, 22:54

Stichworte

Berechtigungen

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