get_class_vars_001.phpt 379 B

123456789101112131415161718192021222324252627282930313233
  1. --TEST--
  2. get_class_vars(): Simple test
  3. --FILE--
  4. <?php
  5. class A {
  6. public $a = 1;
  7. private $b = 2;
  8. private $c = 3;
  9. }
  10. class B extends A {
  11. static public $aa = 4;
  12. static private $bb = 5;
  13. static protected $cc = 6;
  14. }
  15. var_dump(get_class_vars('A'));
  16. var_dump(get_class_vars('B'));
  17. ?>
  18. --EXPECT--
  19. array(1) {
  20. ["a"]=>
  21. int(1)
  22. }
  23. array(2) {
  24. ["a"]=>
  25. int(1)
  26. ["aa"]=>
  27. int(4)
  28. }