fork download
  1. <?php
  2. class test {
  3. public $a=1;
  4. }
  5. class test1 {
  6. public $a=1;
  7. }
  8. $test=new test;
  9. echo __LINE__."\n";
  10. var_dump($test);
  11.  
  12.  
  13.  
  14. $test=new test;
  15. echo __LINE__."\n";
  16. var_dump($test);
  17.  
  18.  
  19. for ($i=0;$i<10000;$i++) {
  20. $test=new test;
  21. }
  22.  
  23. echo __LINE__."\n";
  24. var_dump($test);
  25.  
  26.  
  27. $test=new test;
  28. echo __LINE__."\n";
  29. var_dump($test);
  30.  
  31. $test=new test;
  32.  
  33. echo __LINE__."\n";
  34. var_dump($test);
  35.  
  36.  
  37. $test=[];
  38. for ($i=0;$i<1000;$i++) {
  39. //вот это я не понял утекло оно или что
  40. $test[]=new test;
  41. }
  42.  
  43. echo __LINE__."\n";
  44. var_dump($test[990]);
  45.  
  46. $test=new test;
  47. echo __LINE__."\n";
  48. var_dump($test);
  49.  
  50. for ($i=0;$i<1000;$i++) {
  51. $test=new test;
  52. }
  53.  
  54. echo __LINE__."\n";
  55. $test=new test;
  56. var_dump($test);
  57.  
  58.  
  59. echo __LINE__."\n";
  60. var_dump($test);
  61. $test1=new test1;
  62. var_dump($test1);
  63. var_dump($test);
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. // your code goes here
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
9
object(test)#1 (1) {
  ["a"]=>
  int(1)
}
15
object(test)#2 (1) {
  ["a"]=>
  int(1)
}
23
object(test)#2 (1) {
  ["a"]=>
  int(1)
}
28
object(test)#1 (1) {
  ["a"]=>
  int(1)
}
33
object(test)#2 (1) {
  ["a"]=>
  int(1)
}
43
object(test)#991 (1) {
  ["a"]=>
  int(1)
}
47
object(test)#1001 (1) {
  ["a"]=>
  int(1)
}
54
object(test)#1000 (1) {
  ["a"]=>
  int(1)
}
59
object(test)#1000 (1) {
  ["a"]=>
  int(1)
}
object(test1)#1001 (1) {
  ["a"]=>
  int(1)
}
object(test)#1000 (1) {
  ["a"]=>
  int(1)
}