<?php
ob_start();
$time = microtime(1);
$i = 0;
while($i++ < 10000) echo'this is a test','this is a test','this is a test','this is a test','this is a test','this is a test';
ob_end_clean();
echo (microtime(1)-$time)*1000, " milliseconds for commas without vars";
echo "\n";
ob_start();
$time = microtime(1);
$i = 0;
while($i++ < 10000) echo'this is a test'.'this is a test'.'this is a test'.'this is a test'.'this is a test'.'this is a test';
ob_end_clean();
echo (microtime(1)-$time)*1000, " milliseconds for dots without vars";
echo "\n";
ob_start();
$time = microtime(1);
$i = 0;
while($i++ < 10000) echo'this is a test',$i,'this is a test',$i,'this is a test',$i,'this is a test',$i,'this is a test',$i,'this is a test';
ob_end_clean();
echo (microtime(1)-$time)*1000, " milliseconds for commas with vars";
echo "\n";
ob_start();
$time = microtime(1);
$i = 0;
while($i++ < 10000) echo'this is a test'.$i.'this is a test'.$i.'this is a test'.$i.'this is a test'.$i.'this is a test'.$i.'this is a test';
ob_end_clean();
echo (microtime(1)-$time)*1000, " milliseconds for dots with vars";