Advertisement
Guest User

Untitled

a guest
May 22nd, 2012
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.67 KB | None | 0 0
  1. <?php
  2. $array = array_fill(0, 10000, 1);
  3.  
  4. function by_reference(&$array) {
  5.     echo "Inner by_reference: ", memory_get_usage(true), "\n";
  6.     foreach ($array as $var) {
  7.         echo "Inner foreach: ", memory_get_usage(true), "\n";
  8.         break;
  9.     }
  10. }
  11.  
  12. function by_value($array) {
  13.     echo "Inner by_value: ", memory_get_usage(true), "\n";
  14.     foreach ($array as $var) {
  15.         echo "Inner foreach: ", memory_get_usage(true), "\n";
  16.         break;
  17.     }
  18. }
  19.  
  20. echo "Start: ", memory_get_usage(true), "\n";
  21.  
  22. by_reference($array);
  23.  
  24. echo "After by_reference: ", memory_get_usage(true), "\n";
  25.  
  26. by_value($array);
  27.  
  28. echo "After by_value: ", memory_get_usage(true), "\n";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement