diff --git a/language/predefined/arrayaccess.xml b/language/predefined/arrayaccess.xml index a848272f2939..6c5cd30366ae 100644 --- a/language/predefined/arrayaccess.xml +++ b/language/predefined/arrayaccess.xml @@ -81,7 +81,6 @@ $obj[] = 'Append 1'; $obj[] = 'Append 2'; $obj[] = 'Append 3'; print_r($obj); -?> ]]> &example.outputs.similar; @@ -91,9 +90,9 @@ bool(true) int(2) bool(false) string(7) "A value" -obj Object +Obj Object ( - [container:obj:private] => Array + [container] => Array ( [one] => 1 [three] => 3 diff --git a/language/predefined/fiber.xml b/language/predefined/fiber.xml index fe79b39441a5..da6831abeb68 100644 --- a/language/predefined/fiber.xml +++ b/language/predefined/fiber.xml @@ -1,5 +1,6 @@ - + The Fiber class Fiber diff --git a/language/predefined/fibererror.xml b/language/predefined/fibererror.xml index 8162e02faf5e..d0643a375e3a 100644 --- a/language/predefined/fibererror.xml +++ b/language/predefined/fibererror.xml @@ -1,5 +1,6 @@ - + FiberError FiberError diff --git a/language/predefined/interfaces.xml b/language/predefined/interfaces.xml index 0372a79aa065..614ce57b5cb0 100644 --- a/language/predefined/interfaces.xml +++ b/language/predefined/interfaces.xml @@ -1,7 +1,8 @@ - + Predefined Interfaces and Classes diff --git a/language/predefined/iteratoraggregate.xml b/language/predefined/iteratoraggregate.xml index dde3daaf8aa0..d2cb779060a9 100644 --- a/language/predefined/iteratoraggregate.xml +++ b/language/predefined/iteratoraggregate.xml @@ -49,19 +49,13 @@ class myData implements IteratorAggregate { - public $property1 = "Public property one"; - public $property2 = "Public property two"; - public $property3 = "Public property three"; - public $property4 = ""; - - public function __construct() - { - $this->property4 = "last property"; - } - public function getIterator(): Traversable { - return new ArrayIterator($this); + return new ArrayIterator([ + "key one" => "item one", + "key two" => "item two", + "key three" => "item three" + ]); } } @@ -71,24 +65,19 @@ foreach ($obj as $key => $value) { var_dump($key, $value); echo "\n"; } - -?> ]]> &example.outputs.similar; diff --git a/language/predefined/serializable.xml b/language/predefined/serializable.xml index 06e0ad36bb54..7bf30cd62090 100644 --- a/language/predefined/serializable.xml +++ b/language/predefined/serializable.xml @@ -88,6 +88,7 @@ var_dump($newobj->getData()); &example.outputs.similar; diff --git a/language/predefined/unitenum/cases.xml b/language/predefined/unitenum/cases.xml index c8d85b12f004..48fb4f51995d 100644 --- a/language/predefined/unitenum/cases.xml +++ b/language/predefined/unitenum/cases.xml @@ -48,21 +48,20 @@ enum Suit } var_dump(Suit::cases()); -?> ]]> &example.outputs; - enum(Suit::Hearts) - [1]=> - enum(Suit::Diamonds) - [2]=> - enum(Suit::Clubs) - [3]=> - enum(Suit::Spades) + [0]=> + enum(Suit::Hearts) + [1]=> + enum(Suit::Diamonds) + [2]=> + enum(Suit::Clubs) + [3]=> + enum(Suit::Spades) } ]]>