|
|||
' statt "
Hallo,
habe gerade diesen Artikel gelesen: PHP noch schneller gemacht Ist es nun sinnvoll, dass ich meine echos umschreibe und somit auch die Hochkommata bei Beispielsweise Formular elementen "<input name='telefax' type='text' class='formular' id='telefax' />" weglasse oder kann dies falsch interpretiert werden? Sind dies Hochkommata in Formular elementen überhaupt lebensnotwendig? MfG Jörg Hauke |
Sponsored Links |
Sponsored Links |
|
||||
Das ist doch sowas von egal, double oder single quotes. Selbst für eine große Seite macht das keinen Unterschied und wenn dann sind das peanuts im Gegensatz dazu, was mit anderen Mitteln zur performance Steigerung möglich ist.
PHP-Benchmarks - Benchmarks - Textverarbeitung - Single Quotes oder Double Quotes (Teil 1) PHP-Benchmarks - Benchmarks - Textverarbeitung - Single Quotes oder Double Quotes (Teil 2) Empfehlenswert sind aber trotzdem single quotes, weil double quotes (von html teilen z.b.) nicht escaped werden müssen. Gruß Michael
__________________
PHP und Webdesign Blog |
|
|||
Hallo,
wenn ich aber nun schreibe: echo ' dies ist ein \n test' echo "dies ist ein \n test" Hier führt er das Newline Kommando aus Wie mach ich, dass er es bei einfach Hochkommata auch macht? |
|
||||
Das geht nicht. Der Grund, warum die ' ' einen Tick schneller verarbeitet werden, ist dass der Inhalt eben nicht von PHP geparst wird - ganz im Gegenzug von " ".
Allerdings könntest du es auch so schreiben: echo 'dies ist ein '."\n".' test';
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
|
||||
Ich bevorzuge folgende Schreibweise:
Code:
echo "<input name=\"telefax\" type=\"text\" class=\"formular\" id=\"telefax\"/>"; Innerhalb doppelter Hochkommata werden Variablen durch ihren Wert ersetzt, bei einfachen Hochkommata geschieht dies nicht. Beispiel: Code:
$Name="otto"; echo "1 $Name"; echo '2 $Name'; 1 otto 2 $Name |
|
||||
Man kann auch schreiben:
echo '2 '.$Name;
__________________
“My software never has bugs. It just develops random features ...” » DevShack - die Website des freien Webentwicklers Boris Bojic |
|
|||
Ich schreibe lieber in Hochkommata, da ich dann die " nicht excapen muss. Die kommen ja in HTML doch relativ oft vor. Dann hat man zwar das Problem bei Javascript, aber ok...
__________________
... Meine Meinung |
Sponsored Links |
|
|||
Zitat:
|
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|