summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Richards <rrichards@php.net>2004-12-04 11:40:10 +0000
committerRob Richards <rrichards@php.net>2004-12-04 11:40:10 +0000
commit28076f78eda6ed1ce718eb32cd28c0fd86aab0d6 (patch)
tree34c6c30d8f141e039b2193475722fc9972925bb4
parent25554b81185e94b7d979eca49acbcda9f21dfdea (diff)
downloadphp-git-28076f78eda6ed1ce718eb32cd28c0fd86aab0d6.tar.gz
add test
-rw-r--r--ext/dom/tests/bug28817.phpt38
1 files changed, 38 insertions, 0 deletions
diff --git a/ext/dom/tests/bug28817.phpt b/ext/dom/tests/bug28817.phpt
new file mode 100644
index 0000000000..26dd283c56
--- /dev/null
+++ b/ext/dom/tests/bug28817.phpt
@@ -0,0 +1,38 @@
+--TEST--
+Bug # 28817: (properties in extended class)
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
+--FILE--
+<?php
+
+class z extends domDocument{
+ /** variable can have name */
+ public $p_array;
+ public $p_variable;
+
+ function __construct(){
+ $this->p_array[] = 'bonus';
+ $this->p_array[] = 'vir';
+ $this->p_array[] = 'semper';
+ $this->p_array[] = 'tiro';
+
+ $this->p_variable = 'Cessante causa cessat effectus';
+ }
+}
+
+$z=new z();
+var_dump($z->p_array);
+var_dump($z->p_variable);
+?>
+--EXPECTF--
+array(4) {
+ [0]=>
+ string(5) "bonus"
+ [1]=>
+ string(3) "vir"
+ [2]=>
+ string(6) "semper"
+ [3]=>
+ string(4) "tiro"
+}
+string(30) "Cessante causa cessat effectus"