bug28817.phpt 679 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. --TEST--
  2. Bug #28817 (properties in extended class)
  3. --EXTENSIONS--
  4. dom
  5. --FILE--
  6. <?php
  7. class z extends domDocument{
  8. /** variable can have name */
  9. public $p_array;
  10. public $p_variable;
  11. function __construct(){
  12. $this->p_array[] = 'bonus';
  13. $this->p_array[] = 'vir';
  14. $this->p_array[] = 'semper';
  15. $this->p_array[] = 'tiro';
  16. $this->p_variable = 'Cessante causa cessat effectus';
  17. }
  18. }
  19. $z=new z();
  20. var_dump($z->p_array);
  21. var_dump($z->p_variable);
  22. ?>
  23. --EXPECT--
  24. array(4) {
  25. [0]=>
  26. string(5) "bonus"
  27. [1]=>
  28. string(3) "vir"
  29. [2]=>
  30. string(6) "semper"
  31. [3]=>
  32. string(4) "tiro"
  33. }
  34. string(30) "Cessante causa cessat effectus"