bug46215.phpt 277 B

1234567891011121314151617181920212223
  1. --TEST--
  2. Bug #46215 (json_encode mutates its parameter and has some class-specific state)
  3. --FILE--
  4. <?php
  5. class foo {
  6. protected $a = array();
  7. }
  8. $a = new foo;
  9. $x = json_encode($a);
  10. print_r($a);
  11. ?>
  12. --EXPECT--
  13. foo Object
  14. (
  15. [a:protected] => Array
  16. (
  17. )
  18. )