Hallo,
als Neuling in Sachen PHP will ich eure geschätzte Meinung zum Thema Maskierung hören.
Mir geht es um die Frage, welche Notation zu bevorzugen bzw. richtig ist. Auf meinen Suchen habe ich bis jetzt noch keine eindeutige Aussage dazu gefunden ...
<?php
// (1)
echo "<p align="center" class="msg">".$errtxt[2012]."</p>";
// (2)
echo "<p align='center' class='msg'>".$errtxt[2012]."</p>";
// (3)
echo "<p align=center class=msg>".$errtxt[2012]."</p>";
// (4)
echo "<p align=center class=msg>$errtxt[2012]</p>";
?>
geparst, also html-code:
(1) und (2) gibt zurück:
<p align='center' class='msg'>Fehler 2012</p>
bei (3) und (4) werden natürlich keine Hochkommata ausgegeben und liefern
<p align=center class=msg>Fehler 2012</p>
Gut, welche Alternative, also 1,2 oder 3,4 ist zu bevorzugen, bzw. ist es überhaupt zwingend notwendig Attribute zu maskieren? Auch um Ratschläge für komplexere Maskierung, also tiefere Verschachteltung in PHP bin ich dankbar.
Vielen Dank für euer Feedback
FrankieB