echo 'sta:',microtime(),'
';
$suffix = '';
$i = 100000000;
while ($i--){
$suffix = ',';
}
echo 'mid:',microtime(),'
';
$suffixs = '';
$i = 100000000;
while ($i--){
!empty($suffixs) or $suffixs = ',';
}
echo 'mid:',microtime(),'
';
$suffixsf = '';
$i = 100000000;
while ($i--){
if(empty($suffixsf)){
$suffixsf = ',';
}
}
echo 'end:',microtime(),'
';
sta:0.21517400 1306841376
mid:0.68893300 1306841385
mid:0.41012700 1306841392
end:0.42985600 1306841397
echo 'sta:',microtime(),'
';
$suffix = '';
$i = 10;
while ($i--){
$suffix = ',';
}
echo 'mid:',microtime(),'
';
$suffixs = '';
$i = 10;
while ($i--){
!empty($suffixs) or $suffixs = ',';
}
echo 'mid:',microtime(),'
';
$suffixsf = '';
$i = 10;
while ($i--){
if(empty($suffixsf)){
$suffixsf = ',';
}
}
echo 'end:',microtime(),'
';
sta:0.27767400 1306841242 mid:0.27774900 1306841242 mid:0.27776500 1306841242 end:0.27777700 1306841242