Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 18th, 2010 | Syntax: PHP | Size: 0.41 KB | Hits: 126 | Expires: Never
Copy text to clipboard
  1. bar.php
  2. ==========
  3.         $foo="FOOBAR";
  4.         echo "outside: $foo\n";
  5.         function foo() {
  6.             global $foo;
  7.             echo "inside: $foo\n";
  8.         }
  9.         foo();
  10.  
  11.  
  12. foo.php
  13. =====
  14. function cached_foo() {
  15.     ob_start();
  16.     include('bar.php');
  17.     $data = ob_get_clean();
  18.     return $data;
  19. }
  20.  
  21. echo  cached_foo();
  22.  
  23.  
  24.  
  25. output
  26. ====
  27. outside: FOOBAR
  28. inside:
  29.  
  30.  
  31.  
  32.  
  33.  
  34. WTF PHP?!?!