Mal eine Frage, wenn's hier eh grad um Zeilenumbrüche geht.
Bei mir wird kein Zeilenumbruch erzeugt, wenn ich einen String, der "\n", enthält, per echo ausgebe-, dafür musste ich seit jeher mit <br /> arbeiten. Das hat ja auch soweit seine Richtigkeit, oder nicht? Insofern ist es doch ein wenig sinnfrei, ein "\n" per echo auszugeben? Korrigiert mich bitte, wenn ich da falsch liege. =0
...
Es macht den HTML Code übersichtlich.
Wenn man in demselben nachschaun und zb. Stil ändern will, ist das sinnvoll/nötig.
Die Broswerausgabe beeinflusst das nicht.
Sinnvoll auch beim Debugging in kompination mit einem <pre>.
Zitat
Und ich persönlich finde Strings in "Gänsefüßchen" hübscher als in 'Anführungszeichen'. ^^
...
In erster Linie subjektives empfinden.
Allerdings werden die einfachen Anführungszeichen vor der Ausgabe nicht nach zu interpretierenden Zeichencodes oder aufzulösenden Variablen durchsucht.
Theoretisch ein performance Gewinn, bei nicht normalen Anwendungen aber nicht spürbar.
Da ich aber sowieso Variablen nie direkt in die Strings schreibe, der Übersicht und Korrektheit wegen, empfehlen für mich sowieso die einfachen.
Und ich würde ganz gerne die Anführungszeichen im HTML Code einheitlich doppelt machen, und natürlich nicht escapen. Edit: Irgendjemand hatte noch einen Benchmark Post geschrieben und zurückgezogen:
PHP Benchmarks gibt's auf The PHP Benchmark. Ein "-String mit war im Vergleich mit einem '-String 689 % langsamer!
Edit 2: Ich postes mal unten...
--
Ich widerspreche der Nutzung oder Übermittlung meiner Daten für Werbezwecke oder für die Markt- und Meinungsforschung (§ 28 Absatz 3 und 4 Bundesdatenschutzgesetz).
Geändert von Bluescreen (26.08.2008 um 20:01 Uhr)
Grund: Benchmark Link added.
Zu der Performance poste ich nochmal meinen Test, ausgeführt unter Windoof XP (vllt habt ihr ja bessere Ergebnisse [und stört euch net an dem Code xD]):
/Edit: Ändert man die Durchläufe von 100 auf 8000 wird der unterschied langsam Spürbar!
Geändert von Xardas der Dunkle (26.08.2008 um 20:02 Uhr)
Zu der Performance poste ich nochmal meinen Test, ausgeführt unter Windoof XP (vllt habt ihr ja bessere Ergebnisse [und stört euch net an dem Code xD]):
...
PHP Benchmarks gibt's auch auf The PHP Benchmark. Ein "-String mit war dort im Vergleich mit einem '-String 689% langsamer!
--
Ich widerspreche der Nutzung oder Übermittlung meiner Daten für Werbezwecke oder für die Markt- und Meinungsforschung (§ 28 Absatz 3 und 4 Bundesdatenschutzgesetz).
PHP Benchmarks gibt's auch auf The PHP Benchmark. Ein "-String mit war dort im Vergleich mit einem '-String 689% langsamer!
...
Entweder hast du dich verlesen oder deine 689% waren von einem älteren Test. Auf der verlinkten Seite finde ich auch nur die Werte, die Xardas genannt hat.
Entweder hast du dich verlesen oder deine 689% waren von einem älteren Test. Auf der verlinkten Seite finde ich auch nur die Werte, die Xardas genannt hat.
...
*lol*, ihr habt natürlich irgemdwie Recht...^^
--
Ich widerspreche der Nutzung oder Übermittlung meiner Daten für Werbezwecke oder für die Markt- und Meinungsforschung (§ 28 Absatz 3 und 4 Bundesdatenschutzgesetz).