我有以下2个代码。
1:
$i = 0;
while(1)
{
$i++;
echo "big text for memory usage ";
if ( $i == 50000 )
break;
}
echo "<br />" . memory_get_usage();
它每次都回响:1626464
2:
$i = 0;
for(;;)
{
$i++;
echo "big text for memory usage ";
if ( $i == 50000 )
break;
}
echo "<br />" . memory_get_usage();
它每次都回响:1626656
任何人都可以解释这两种不同的内存使用之间的差异吗?即使他们那么小……