php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.01.2008, 16:26  
Erfahrener Benutzer
 
Registriert seit: 12.12.2007
Beiträge: 137
TeazY befindet sich auf einem aufstrebenden Ast
TeazY eine Nachricht über ICQ schicken TeazY eine Nachricht über MSN schicken
Standard html & php

Servus leute, ich hab mal eine kleine Frage die mich beschäftigt. Es ist ncihts aufregends. Mir ist nur aufgefallen das die meisten leute ihre html elemente in php integriert per echo ausgeben.

Sprich aus:
PHP-Code:
<table>
    <
tr>
        <
td>
        </
td>
    </
tr>
</
table
wird dann:
PHP-Code:
echo "<table>";
echo 
"    <tr>";
echo 
"        <td>";
echo 
"        </td>";
echo 
"    </tr>";
echo 
"</table>"
Dadurch kommt es dann das man alle möglichen html integrierten anführungszeichen etc. immer esapcen muss etc. Das ist doch mehr aufwand als nötig, oder gibt es da einen sinn den ich noch nicht kenne?
Man könnte ja theoretisch auch einfach folgendes machen:

[php]
<?php
error_reporting(E_ALL);
//php programmcode
?> //Hier wird php geschlossen weil nachfolgender Teil html ist
<table>
<tr>
<td>
</td>
</tr>
</table>
<?php //Hier wird wieder php geöffnet
//weiterer prgrammcode
?>

Oder? Ich würde halt gerne wissen wieso man die echo schriebweise benutzt statt einfach php zu schliessen und bei bedarf wieder zu starten.
__________________
Kommt Zeit, Kommt Rat!
.visit » TNK-Studios.de
.visit » TolgaFFM @ YouTube.de
TeazY ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.01.2008, 20:04  
Erfahrener Benutzer
 
Benutzerbild von Montellese
 
Registriert seit: 30.07.2007
Beiträge: 541
Montellese befindet sich auf einem aufstrebenden Ast
Montellese eine Nachricht über MSN schicken
Standard

Ich mache es immer unterschiedlich. Wenn ich weiss, dass ich der einzige bin, der daran arbeiten wird, schreibe ich viel HTML ins echo rein, aber da ich einfache Anführungszeichen benutze, muss ich die doppelten Anführungszeichen bei HTML-Attributen nicht escapen, habe also keinen zusätzlichen Aufwand.

Wenn ich aber weiss, dass jemand, der nicht viel / keine Ahnung von PHP hat, noch an den Script arbeiten wird, schreibe ich nur die allernötigsten HTMl-Tags ins echo mit rein. Ist reine Geschmackssache. Ein Vorteil davon, wenn man es nicht ins echo schreibt, ist, dass der Editor das HTML dann highlightet. Einen Vorteil dafür alles ins echo zu schreiben ist, dass man so nicht immer so oft <?php und ?> benutzen muss.
Montellese ist offline  
Alt 06.01.2008, 20:06  
Erfahrener Benutzer
 
Registriert seit: 12.12.2007
Beiträge: 137
TeazY befindet sich auf einem aufstrebenden Ast
TeazY eine Nachricht über ICQ schicken TeazY eine Nachricht über MSN schicken
Standard

also ist es wie ich vermutet habe echt nur reine geschmackssache und hat also keinen bestimmten sinn. Weder gute noch schlecht. Ok, danke für die info.
__________________
Kommt Zeit, Kommt Rat!
.visit » TNK-Studios.de
.visit » TolgaFFM @ YouTube.de
TeazY ist offline  
 


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] HTML Mail mit Lücken mitten in den Worten, wie kommt das? DeeFour PHP-Fortgeschrittene 2 29.05.2008 15:47
Html Code maskieren mit php Mania PHP Tipps 2008 5 12.10.2007 08:34
Variable und komplette HTML Datei chrisonline PHP Tipps 2007 3 24.05.2007 15:30
CSS-Datei <!doctype html public "-//W3C//DTD HTML 4. Klaus HTML, Usability und Barrierefreiheit 2 30.11.2005 08:19
&amp;amp;amp;lt;if&amp;amp;amp;gt; &amp;amp;amp;lt;/if&amp;amp;amp;gt; in einer HTML Datei fuer Templ PHP-Fortgeschrittene 6 03.11.2005 12:05
Kontaktformular, welches auf neue html Seite führt PHP Tipps 2005-2 4 20.07.2005 11:21
[Erledigt] XML mit simplexml und xpath in HTML umwandeln PHP-Fortgeschrittene 3 15.07.2005 01:39
HTML Seiten generieren obi PHP Tipps 2005-2 5 05.06.2005 03:21
HTML Tabellenzeile in Tabelle einfügen? Datenbanken 2 28.01.2005 00:28
IMAP: Bild(er) in HTML Part richtig darstellen PHP-Fortgeschrittene 1 07.10.2004 12:21
{$varname.optelement} mit preg_match aus HTML extrahieren PHP Tipps 2004 0 11.09.2004 04:13
Unterschied HTML und PHP PHP Tipps 2004 4 28.08.2004 19:02
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27
ausgefuehrtes php file als html speichern PHP Tipps 2004 8 28.07.2004 17:59
[Erledigt] PDF aus HTML erzeugen ? PHP-Fortgeschrittene 2 05.06.2004 02:10


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:03 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