bug40261.phpt 661 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Bug #40261 (Extremely slow data handling due to memory fragmentation)
  3. --INI--
  4. memory_limit=128M
  5. --FILE--
  6. <?php
  7. $num = 100000;
  8. $a = Array();
  9. for ($i=0; $i<$num; $i++) {
  10. $a[$i] = Array(1);
  11. }
  12. for ($i=0; $i<$num; $i++) {
  13. $b[$i] = $a[$i][0];
  14. }
  15. unset($a);
  16. for ($i=0; $i<$num; $i++) {
  17. $b[$i] = "12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
  18. }
  19. echo "ok\n";
  20. ?>
  21. --EXPECT--
  22. ok