php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.01.2012, 14:00  
Benutzer
 
Registriert seit: 15.11.2011
Beiträge: 44
PHP-Kenntnisse:
Anfänger
tschroeder befindet sich auf einem aufstrebenden Ast
Standard HTML-Datei generieren: Zeilenumbrüche und Tabulatoren

Hallo zusammen,

ich habe da etwas sehr "spezielles", vielleicht hat ja jemand einen oder mehrere Tipps für mich:

Ich möchte per PHP eine HTML-Datei generieren. Was bereits klappt! Den HTML-Code generieren und in eine (per PHP) erstellte Textdatei einfügen funktioniert prima.

Jetzt kommt's: Ich möchte, dass der HTML-Code danach im Quelltext-Editor auch "schön" lesbar ist. Also mit Zeilenumbrüchen und Tabulatoren entsprechend strukturiert. Kennt jemand die PHP-Befehle dafür? (In ASP sind das die Anweisungen "vbcrlf" bzw. "vbtab". Gibt es so etwas auch in PHP?

Gruß aus dem sonnigen Stuttgart

Thomas
tschroeder ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.01.2012, 14:02  
Erfahrener Benutzer
 
Registriert seit: 22.01.2005
Beiträge: 606
Connar befindet sich auf einem aufstrebenden Ast
Standard

Du meinst vermutlich

PHP-Code:
'\t'        // Tabulator
'\r'        // Carriage Return
'\n'        // Linefeed 

MFG Connar
Connar ist offline   Mit Zitat antworten
Alt 25.01.2012, 14:25  
Benutzer
 
Registriert seit: 15.11.2011
Beiträge: 44
PHP-Kenntnisse:
Anfänger
tschroeder befindet sich auf einem aufstrebenden Ast
Standard

Hallo Connar,

Zitat:
Zitat von Connar Beitrag anzeigen
Du meinst vermutlich

PHP-Code:
'\t'        // Tabulator
'\r'        // Carriage Return
'\n'        // Linefeed 

MFG Connar
Vielen Dank. Probiere ich gleich morgen früh aus.

Gruß

Thomas
tschroeder ist offline   Mit Zitat antworten
Alt 25.01.2012, 14:33  
Erfahrener Benutzer
 
Benutzerbild von jspit
 
Registriert seit: 19.08.2011
Beiträge: 701
PHP-Kenntnisse:
Anfänger
jspit wird schon bald berühmt werden
Standard

So geschrieben werden die Steuerzeichen nicht interpretiert, diese müssen in "".
Ich mache es so:
PHP-Code:
define('CRLF',"\r\n");

 :
echo 
"Ein Test".CRLF
jspit ist offline   Mit Zitat antworten
Alt 25.01.2012, 14:35  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Diese Escape-Sequenzen werden allerdings in single quotes nicht geparst
Code:
"\n" --> Zeilenumbruch
'\n' --> Backslash und Buchstabe n
http://de.php.net/manual/en/language....syntax.double

Edit: ninja'd
fab ist offline   Mit Zitat antworten
Alt 25.01.2012, 14:35  
Erfahrener Benutzer
 
Registriert seit: 22.01.2005
Beiträge: 606
Connar befindet sich auf einem aufstrebenden Ast
Standard

Dazu sag ich mal nur: lol
Ich hasse normalerweise die einfachen Anführungszeichen (')
Jetzt hab ich gedacht ich schreib sie mal, quasi als Andeutung darauf, dass es jeweils ein Single-Character ist und dann passt das PHP dann doch wieder nicht ^^ ich bleib bei den guten alten doppelten

@jspit: danke fürs korrigieren


MFG Connar
Connar ist offline   Mit Zitat antworten
Alt 25.01.2012, 14:38  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Plattformabhängig kannst Du auch PHP_EOL verwenden.

Zitat:
Zitat von Connar
ich bleib bei den guten alten doppelten
Hat beides Vor- und Nachteile. Ich persönlich nutze lieber einfache, weil ich dann besser HTML-Attribute auszeichnen kann, die ja imho in Konformität ihre Werte in DoubleQuotes haben sollten.
Steuerzechen hänge ich ebenfalls per Konstante an einen String, dann ist es im Kontext egal, wie ich den String einfasse...
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein

Geändert von Arne Drews (25.01.2012 um 14:42 Uhr).
Arne Drews ist offline   Mit Zitat antworten
Alt 25.01.2012, 15:01  
meikel
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Connar Beitrag anzeigen
Ich hasse normalerweise die einfachen Anführungszeichen (')
Das haben die nicht verdient. Normalerweise sollte man Quotes bevorzugen, weil diese Strings von PHP nicht geparst werden und so das Script etwas fixer wird. <ggg>
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] mit php html tabelle in eine vorhandene generieren chewbacca55 PHP Einsteiger 0 26.07.2011 15:30
HTML Formular in pdf Datei Chacky PHP Einsteiger 3 09.05.2011 11:09
generierte HTML Datei Download Ryrask PHP Einsteiger 2 23.04.2011 13:25
HTML Datei mit PHP wird im Iframe nicht angezeigt MrNobody PHP Tipps 2010 4 08.07.2010 16:26
[Erledigt] Wie Parse ich eine xml Datei die html code enthält? Squall PHP Tipps 2010 5 12.03.2010 19:08
eine html datei durch "post"auslesen lassen Garfield PHP Tipps 2010 3 17.01.2010 13:44
Externe HTML oder PHP Datei auslesen (von XAMPP ins WWW) PHP Tipps 2005-2 4 09.09.2005 08:12
HTML Seiten generieren obi PHP Tipps 2005-2 5 05.06.2005 03:21
includen in html datei GrU3nL!nG PHP Tipps 2005 19 13.05.2005 15:41
Datei Upload mittels html Formular auf tripod server PHP Tipps 2005 5 16.04.2005 08:36
csv Datei: Zeilenumbrüche berücksichtigen PHP Tipps 2005 5 17.02.2005 11:54
Word Tabelle direkt in HTML Datei einfügen nsane HTML, Usability und Barrierefreiheit 7 28.12.2004 09:02
Aus PHP Datei HTML Seiten schliessen? PHP Tipps 2004 1 27.08.2004 12:51
Wie kann ich eine PHP Datei in eine HTML Datei umwandeln PHP Tipps 2004 2 12.08.2004 18:04
editieren von html datei??? PHP Tipps 2004 1 03.06.2004 22:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html zeilenumbruch mit tabulator, html quelltexteditor zeilenumbruch, php carriage return, php tabulator

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:37 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum