Hallo zusammen,
ich zu einem Tutorial über Escapen in PHP folgende Frage.
<?php $string = ''; ?\> Die Autoren sagen dazu, dass diese Art von Escapen völliger Schwachsinn sei, aber begründen das nicht. Warum ist das Schwachsinn? Gruß und Dank!Hallo zusammen,
ich zu einem Tutorial über Escapen in PHP folgende Frage.
<?php $string = ''; ?\> Die Autoren sagen dazu, dass diese Art von Escapen völliger Schwachsinn sei, aber begründen das nicht. Warum ist das Schwachsinn? Gruß und Dank!weil es nichts bringt.
richtig wäre entweder
$string = "";
oder
$string = '';
für sauberen code sollte man aber immer eine trennung zwischen design und programmcode vornehmen
Gruß
Hi,
richtig wäre entweder
$string = „“;
aber unnötig umständlich.
oder
$string = ‚‘;
ergänzend: die Maskierung ist entbehrlich, da der String in single quotes eingeschlossen ist.
für sauberen code sollte man aber immer eine trennung zwischen
design und programmcode vornehmen
da hast Du natürlich recht, aber ich sehe den Zusammenhang hier nicht.
Gruß
Ingo
Danke!
Hallo,
danke für die Antworten. Die Zeile
$string = ‚‘;
funktioniert zwar, aber das Escapen ist nicht notwendig.
Gruß und Dank!
Hallo
weil es nichts bringt.
richtig wäre entweder
$string = „“;
oder
$string = ‚‘;
und
$string =
ENDLINE;
es werden sogar variablen ersetzt .
allerdings für
$array[„name“]
gilt
$array[name]
$string =
ENDLINE;
ENDLINE ist frei wählbar