Du bist hier: bueltge.de » test »

PHP: Single oder Double Quoted Strings

Dieses ist lediglich ein Testmarkup zum Testen, ob Single- oder Double Quoted Strings schneller sind. Eine kleine Spielerei von Frank Bueltge um einige Zeitwerte zu haben.

Der Beitrag zur dieser Demo ist im Artikel „PHP Performance von Single- oder Doublequotes, Part 2“ zu finden.

Singlequotes

$startt = microtime(true);
for ($i = 0; $i <= 100000; $i++) {
  $test = 'Dies ist der test ' . $i;
}
$endt = microtime(true);
echo '<br />Verbrauchte Zeit mit Singlequotes: ' . ($endt - $startt);

Verbrauchte Zeit mit Singlequotes: 0.0547749996185

Douplequotes und Variable extern

$startt2 = microtime(true);
for ($i = 0; $i <= 100000; $i++) {
  $test2 = "Dies ist der test " . $i2;
}
$endt2 = microtime(true);
echo '<br />Verbrauchte Zeit mit Douplequotes und Variable extern: ' . ($endt2 - $startt2);

Verbrauchte Zeit mit Douplequotes und Variable extern: 0.0566961765289

Douplequotes und Variable intern

$startt3 = microtime(true);
for ($i = 0; $i &lt;= 100000; $i++) {
  $test3 = &quot;Dies ist der test $i3&quot;;
}
$endt3 = microtime(true);
echo '&lt;br /&gt;Verbrauchte Zeit mit Douplequotes und Variable intern: ' . ($endt3 - $startt3);

Verbrauchte Zeit mit Douplequotes und Variable intern: 0.0604770183563


Download: test_hochkomma.txt