3v4l.org

run code in 300+ PHP versions simultaneously
<?php $foo = new ArrayIterator(get_declared_classes()); $bar = new CachingIterator($foo); foreach($bar as $class) { echo '<b>Current:</b> ' . $class . '. <b>Next:</b> ' . $bar->getInnerIterator()->current() . PHP_EOL; }
Output for git.master, git.master_jit
<b>Current:</b> InternalIterator. <b>Next:</b> Exception <b>Current:</b> Exception. <b>Next:</b> ErrorException <b>Current:</b> ErrorException. <b>Next:</b> Error <b>Current:</b> Error. <b>Next:</b> CompileError <b>Current:</b> CompileError. <b>Next:</b> ParseError <b>Current:</b> ParseError. <b>Next:</b> TypeError <b>Current:</b> TypeError. <b>Next:</b> ArgumentCountError <b>Current:</b> ArgumentCountError. <b>Next:</b> ValueError <b>Current:</b> ValueError. <b>Next:</b> ArithmeticError <b>Current:</b> ArithmeticError. <b>Next:</b> DivisionByZeroError <b>Current:</b> DivisionByZeroError. <b>Next:</b> UnhandledMatchError <b>Current:</b> UnhandledMatchError. <b>Next:</b> Closure <b>Current:</b> Closure. <b>Next:</b> Generator <b>Current:</b> Generator. <b>Next:</b> ClosedGeneratorException <b>Current:</b> ClosedGeneratorException. <b>Next:</b> WeakReference <b>Current:</b> WeakReference. <b>Next:</b> WeakMap <b>Current:</b> WeakMap. <b>Next:</b> Attribute <b>Current:</b> Attribute. <b>Next:</b> ReturnTypeWillChange <b>Current:</b> ReturnTypeWillChange. <b>Next:</b> AllowDynamicProperties <b>Current:</b> AllowDynamicProperties. <b>Next:</b> SensitiveParameter <b>Current:</b> SensitiveParameter. <b>Next:</b> SensitiveParameterValue <b>Current:</b> SensitiveParameterValue. <b>Next:</b> Fiber <b>Current:</b> Fiber. <b>Next:</b> FiberError <b>Current:</b> FiberError. <b>Next:</b> stdClass <b>Current:</b> stdClass. <b>Next:</b> DateTime <b>Current:</b> DateTime. <b>Next:</b> DateTimeImmutable <b>Current:</b> DateTimeImmutable. <b>Next:</b> DateTimeZone <b>Current:</b> DateTimeZone. <b>Next:</b> DateInterval <b>Current:</b> DateInterval. <b>Next:</b> DatePeriod <b>Current:</b> DatePeriod. <b>Next:</b> LibXMLError <b>Current:</b> LibXMLError. <b>Next:</b> SQLite3 <b>Current:</b> SQLite3. <b>Next:</b> SQLite3Stmt <b>Current:</b> SQLite3Stmt. <b>Next:</b> SQLite3Result <b>Current:</b> SQLite3Result. <b>Next:</b> InflateContext <b>Current:</b> InflateContext. <b>Next:</b> DeflateContext <b>Current:</b> DeflateContext. <b>Next:</b> DOMException <b>Current:</b> DOMException. <b>Next:</b> DOMImplementation <b>Current:</b> DOMImplementation. <b>Next:</b> DOMNode <b>Current:</b> DOMNode. <b>Next:</b> DOMNameSpaceNode <b>Current:</b> DOMNameSpaceNode. <b>Next:</b> DOMDocumentFragment <b>Current:</b> DOMDocumentFragment. <b>Next:</b> DOMDocument <b>Current:</b> DOMDocument. <b>Next:</b> DOMNodeList <b>Current:</b> DOMNodeList. <b>Next:</b> DOMNamedNodeMap <b>Current:</b> DOMNamedNodeMap. <b>Next:</b> DOMCharacterData <b>Current:</b> DOMCharacterData. <b>Next:</b> DOMAttr <b>Current:</b> DOMAttr. <b>Next:</b> DOMElement <b>Current:</b> DOMElement. <b>Next:</b> DOMText <b>Current:</b> DOMText. <b>Next:</b> DOMComment <b>Current:</b> DOMComment. <b>Next:</b> DOMCdataSection <b>Current:</b> DOMCdataSection. <b>Next:</b> DOMDocumentType <b>Current:</b> DOMDocumentType. <b>Next:</b> DOMNotation <b>Current:</b> DOMNotation. <b>Next:</b> DOMEntity <b>Current:</b> DOMEntity. <b>Next:</b> DOMEntityReference <b>Current:</b> DOMEntityReference. <b>Next:</b> DOMProcessingInstruction <b>Current:</b> DOMProcessingInstruction. <b>Next:</b> DOMXPath <b>Current:</b> DOMXPath. <b>Next:</b> finfo <b>Current:</b> finfo. <b>Next:</b> HashContext <b>Current:</b> HashContext. <b>Next:</b> JsonException <b>Current:</b> JsonException. <b>Next:</b> LogicException <b>Current:</b> LogicException. <b>Next:</b> BadFunctionCallException <b>Current:</b> BadFunctionCallException. <b>Next:</b> BadMethodCallException <b>Current:</b> BadMethodCallException. <b>Next:</b> DomainException <b>Current:</b> DomainException. <b>Next:</b> InvalidArgumentException <b>Current:</b> InvalidArgumentException. <b>Next:</b> LengthException <b>Current:</b> LengthException. <b>Next:</b> OutOfRangeException <b>Current:</b> OutOfRangeException. <b>Next:</b> RuntimeException <b>Current:</b> RuntimeException. <b>Next:</b> OutOfBoundsException <b>Current:</b> OutOfBoundsException. <b>Next:</b> OverflowException <b>Current:</b> OverflowException. <b>Next:</b> RangeException <b>Current:</b> RangeException. <b>Next:</b> UnderflowException <b>Current:</b> UnderflowException. <b>Next:</b> UnexpectedValueException <b>Current:</b> UnexpectedValueException. <b>Next:</b> RecursiveIteratorIterator <b>Current:</b> RecursiveIteratorIterator. <b>Next:</b> IteratorIterator <b>Current:</b> IteratorIterator. <b>Next:</b> FilterIterator <b>Current:</b> FilterIterator. <b>Next:</b> RecursiveFilterIterator <b>Current:</b> RecursiveFilterIterator. <b>Next:</b> CallbackFilterIterator <b>Current:</b> CallbackFilterIterator. <b>Next:</b> RecursiveCallbackFilterIterator <b>Current:</b> RecursiveCallbackFilterIterator. <b>Next:</b> ParentIterator <b>Current:</b> ParentIterator. <b>Next:</b> LimitIterator <b>Current:</b> LimitIterator. <b>Next:</b> CachingIterator <b>Current:</b> CachingIterator. <b>Next:</b> RecursiveCachingIterator <b>Current:</b> RecursiveCachingIterator. <b>Next:</b> NoRewindIterator <b>Current:</b> NoRewindIterator. <b>Next:</b> AppendIterator <b>Current:</b> AppendIterator. <b>Next:</b> InfiniteIterator <b>Current:</b> InfiniteIterator. <b>Next:</b> RegexIterator <b>Current:</b> RegexIterator. <b>Next:</b> RecursiveRegexIterator <b>Current:</b> RecursiveRegexIterator. <b>Next:</b> EmptyIterator <b>Current:</b> EmptyIterator. <b>Next:</b> RecursiveTreeIterator <b>Current:</b> RecursiveTreeIterator. <b>Next:</b> ArrayObject <b>Current:</b> ArrayObject. <b>Next:</b> ArrayIterator <b>Current:</b> ArrayIterator. <b>Next:</b> RecursiveArrayIterator <b>Current:</b> RecursiveArrayIterator. <b>Next:</b> SplFileInfo <b>Current:</b> SplFileInfo. <b>Next:</b> DirectoryIterator <b>Current:</b> DirectoryIterator. <b>Next:</b> FilesystemIterator <b>Current:</b> FilesystemIterator. <b>Next:</b> RecursiveDirectoryIterator <b>Current:</b> RecursiveDirectoryIterator. <b>Next:</b> GlobIterator <b>Current:</b> GlobIterator. <b>Next:</b> SplFileObject <b>Current:</b> SplFileObject. <b>Next:</b> SplTempFileObject <b>Current:</b> SplTempFileObject. <b>Next:</b> SplDoublyLinkedList <b>Current:</b> SplDoublyLinkedList. <b>Next:</b> SplQueue <b>Current:</b> SplQueue. <b>Next:</b> SplStack <b>Current:</b> SplStack. <b>Next:</b> SplHeap <b>Current:</b> SplHeap. <b>Next:</b> SplMinHeap <b>Current:</b> SplMinHeap. <b>Next:</b> SplMaxHeap <b>Current:</b> SplMaxHeap. <b>Next:</b> SplPriorityQueue <b>Current:</b> SplPriorityQueue. <b>Next:</b> SplFixedArray <b>Current:</b> SplFixedArray. <b>Next:</b> SplObjectStorage <b>Current:</b> SplObjectStorage. <b>Next:</b> MultipleIterator <b>Current:</b> MultipleIterator. <b>Next:</b> PDOException <b>Current:</b> PDOException. <b>Next:</b> PDO <b>Current:</b> PDO. <b>Next:</b> PDOStatement <b>Current:</b> PDOStatement. <b>Next:</b> PDORow <b>Current:</b> PDORow. <b>Next:</b> SessionHandler <b>Current:</b> SessionHandler. <b>Next:</b> Random\RandomError <b>Current:</b> Random\RandomError. <b>Next:</b> Random\BrokenRandomEngineError <b>Current:</b> Random\BrokenRandomEngineError. <b>Next:</b> Random\RandomException <b>Current:</b> Random\RandomException. <b>Next:</b> Random\Engine\Mt19937 <b>Current:</b> Random\Engine\Mt19937. <b>Next:</b> Random\Engine\PcgOneseq128XslRr64 <b>Current:</b> Random\Engine\PcgOneseq128XslRr64. <b>Next:</b> Random\Engine\Xoshiro256StarStar <b>Current:</b> Random\Engine\Xoshiro256StarStar. <b>Next:</b> Random\Engine\Secure <b>Current:</b> Random\Engine\Secure. <b>Next:</b> Random\Randomizer <b>Current:</b> Random\Randomizer. <b>Next:</b> ReflectionException <b>Current:</b> ReflectionException. <b>Next:</b> Reflection <b>Current:</b> Reflection. <b>Next:</b> ReflectionFunctionAbstract <b>Current:</b> ReflectionFunctionAbstract. <b>Next:</b> ReflectionFunction <b>Current:</b> ReflectionFunction. <b>Next:</b> ReflectionGenerator <b>Current:</b> ReflectionGenerator. <b>Next:</b> ReflectionParameter <b>Current:</b> ReflectionParameter. <b>Next:</b> ReflectionType <b>Current:</b> ReflectionType. <b>Next:</b> ReflectionNamedType <b>Current:</b> ReflectionNamedType. <b>Next:</b> ReflectionUnionType <b>Current:</b> ReflectionUnionType. <b>Next:</b> ReflectionIntersectionType <b>Current:</b> ReflectionIntersectionType. <b>Next:</b> ReflectionMethod <b>Current:</b> ReflectionMethod. <b>Next:</b> ReflectionClass <b>Current:</b> ReflectionClass. <b>Next:</b> ReflectionObject <b>Current:</b> ReflectionObject. <b>Next:</b> ReflectionProperty <b>Current:</b> ReflectionProperty. <b>Next:</b> ReflectionClassConstant <b>Current:</b> ReflectionClassConstant. <b>Next:</b> ReflectionExtension <b>Current:</b> ReflectionExtension. <b>Next:</b> ReflectionZendExtension <b>Current:</b> ReflectionZendExtension. <b>Next:</b> ReflectionReference <b>Current:</b> ReflectionReference. <b>Next:</b> ReflectionAttribute <b>Current:</b> ReflectionAttribute. <b>Next:</b> ReflectionEnum <b>Current:</b> ReflectionEnum. <b>Next:</b> ReflectionEnumUnitCase <b>Current:</b> ReflectionEnumUnitCase. <b>Next:</b> ReflectionEnumBackedCase <b>Current:</b> ReflectionEnumBackedCase. <b>Next:</b> ReflectionFiber <b>Current:</b> ReflectionFiber. <b>Next:</b> __PHP_Incomplete_Class <b>Current:</b> __PHP_Incomplete_Class. <b>Next:</b> AssertionError <b>Current:</b> AssertionError. <b>Next:</b> php_user_filter <b>Current:</b> php_user_filter. <b>Next:</b> Directory <b>Current:</b> Directory. <b>Next:</b> SimpleXMLElement <b>Current:</b> SimpleXMLElement. <b>Next:</b> SimpleXMLIterator <b>Current:</b> SimpleXMLIterator. <b>Next:</b> PharException <b>Current:</b> PharException. <b>Next:</b> Phar <b>Current:</b> Phar. <b>Next:</b> PharData <b>Current:</b> PharData. <b>Next:</b> PharFileInfo <b>Current:</b> PharFileInfo. <b>Next:</b> PhpToken <b>Current:</b> PhpToken. <b>Next:</b> XMLParser <b>Current:</b> XMLParser. <b>Next:</b> XMLReader <b>Current:</b> XMLReader. <b>Next:</b> XMLWriter <b>Current:</b> XMLWriter. <b>Next:</b> GMP <b>Current:</b> GMP. <b>Next:</b> Collator <b>Current:</b> Collator. <b>Next:</b> NumberFormatter <b>Current:</b> NumberFormatter. <b>Next:</b> Normalizer <b>Current:</b> Normalizer. <b>Next:</b> Locale <b>Current:</b> Locale. <b>Next:</b> MessageFormatter <b>Current:</b> MessageFormatter. <b>Next:</b> IntlDateFormatter <b>Current:</b> IntlDateFormatter. <b>Next:</b> IntlDatePatternGenerator <b>Current:</b> IntlDatePatternGenerator. <b>Next:</b> ResourceBundle <b>Current:</b> ResourceBundle. <b>Next:</b> Transliterator <b>Current:</b> Transliterator. <b>Next:</b> IntlTimeZone <b>Current:</b> IntlTimeZone. <b>Next:</b> IntlCalendar <b>Current:</b> IntlCalendar. <b>Next:</b> IntlGregorianCalendar <b>Current:</b> IntlGregorianCalendar. <b>Next:</b> Spoofchecker <b>Current:</b> Spoofchecker. <b>Next:</b> IntlException <b>Current:</b> IntlException. <b>Next:</b> IntlIterator <b>Current:</b> IntlIterator. <b>Next:</b> IntlBreakIterator <b>Current:</b> IntlBreakIterator. <b>Next:</b> IntlRuleBasedBreakIterator <b>Current:</b> IntlRuleBasedBreakIterator. <b>Next:</b> IntlCodePointBreakIterator <b>Current:</b> IntlCodePointBreakIterator. <b>Next:</b> IntlPartsIterator <b>Current:</b> IntlPartsIterator. <b>Next:</b> UConverter <b>Current:</b> UConverter. <b>Next:</b> IntlChar <b>Current:</b> IntlChar. <b>Next:</b>
Output for rfc.property-hooks
<b>Current:</b> InternalIterator. <b>Next:</b> Exception <b>Current:</b> Exception. <b>Next:</b> ErrorException <b>Current:</b> ErrorException. <b>Next:</b> Error <b>Current:</b> Error. <b>Next:</b> CompileError <b>Current:</b> CompileError. <b>Next:</b> ParseError <b>Current:</b> ParseError. <b>Next:</b> TypeError <b>Current:</b> TypeError. <b>Next:</b> ArgumentCountError <b>Current:</b> ArgumentCountError. <b>Next:</b> ValueError <b>Current:</b> ValueError. <b>Next:</b> ArithmeticError <b>Current:</b> ArithmeticError. <b>Next:</b> DivisionByZeroError <b>Current:</b> DivisionByZeroError. <b>Next:</b> UnhandledMatchError <b>Current:</b> UnhandledMatchError. <b>Next:</b> Closure <b>Current:</b> Closure. <b>Next:</b> Generator <b>Current:</b> Generator. <b>Next:</b> ClosedGeneratorException <b>Current:</b> ClosedGeneratorException. <b>Next:</b> WeakReference <b>Current:</b> WeakReference. <b>Next:</b> WeakMap <b>Current:</b> WeakMap. <b>Next:</b> Attribute <b>Current:</b> Attribute. <b>Next:</b> ReturnTypeWillChange <b>Current:</b> ReturnTypeWillChange. <b>Next:</b> AllowDynamicProperties <b>Current:</b> AllowDynamicProperties. <b>Next:</b> SensitiveParameter <b>Current:</b> SensitiveParameter. <b>Next:</b> SensitiveParameterValue <b>Current:</b> SensitiveParameterValue. <b>Next:</b> Fiber <b>Current:</b> Fiber. <b>Next:</b> FiberError <b>Current:</b> FiberError. <b>Next:</b> stdClass <b>Current:</b> stdClass. <b>Next:</b> DateTime <b>Current:</b> DateTime. <b>Next:</b> DateTimeImmutable <b>Current:</b> DateTimeImmutable. <b>Next:</b> DateTimeZone <b>Current:</b> DateTimeZone. <b>Next:</b> DateInterval <b>Current:</b> DateInterval. <b>Next:</b> DatePeriod <b>Current:</b> DatePeriod. <b>Next:</b> DateError <b>Current:</b> DateError. <b>Next:</b> DateObjectError <b>Current:</b> DateObjectError. <b>Next:</b> DateRangeError <b>Current:</b> DateRangeError. <b>Next:</b> DateException <b>Current:</b> DateException. <b>Next:</b> DateInvalidTimeZoneException <b>Current:</b> DateInvalidTimeZoneException. <b>Next:</b> DateInvalidOperationException <b>Current:</b> DateInvalidOperationException. <b>Next:</b> DateMalformedStringException <b>Current:</b> DateMalformedStringException. <b>Next:</b> DateMalformedIntervalStringException <b>Current:</b> DateMalformedIntervalStringException. <b>Next:</b> DateMalformedPeriodStringException <b>Current:</b> DateMalformedPeriodStringException. <b>Next:</b> LibXMLError <b>Current:</b> LibXMLError. <b>Next:</b> SQLite3 <b>Current:</b> SQLite3. <b>Next:</b> SQLite3Stmt <b>Current:</b> SQLite3Stmt. <b>Next:</b> SQLite3Result <b>Current:</b> SQLite3Result. <b>Next:</b> InflateContext <b>Current:</b> InflateContext. <b>Next:</b> DeflateContext <b>Current:</b> DeflateContext. <b>Next:</b> DOMException <b>Current:</b> DOMException. <b>Next:</b> DOMImplementation <b>Current:</b> DOMImplementation. <b>Next:</b> DOMNode <b>Current:</b> DOMNode. <b>Next:</b> DOMNameSpaceNode <b>Current:</b> DOMNameSpaceNode. <b>Next:</b> DOMDocumentFragment <b>Current:</b> DOMDocumentFragment. <b>Next:</b> DOMDocument <b>Current:</b> DOMDocument. <b>Next:</b> DOMNodeList <b>Current:</b> DOMNodeList. <b>Next:</b> DOMNamedNodeMap <b>Current:</b> DOMNamedNodeMap. <b>Next:</b> DOMCharacterData <b>Current:</b> DOMCharacterData. <b>Next:</b> DOMAttr <b>Current:</b> DOMAttr. <b>Next:</b> DOMElement <b>Current:</b> DOMElement. <b>Next:</b> DOMText <b>Current:</b> DOMText. <b>Next:</b> DOMComment <b>Current:</b> DOMComment. <b>Next:</b> DOMCdataSection <b>Current:</b> DOMCdataSection. <b>Next:</b> DOMDocumentType <b>Current:</b> DOMDocumentType. <b>Next:</b> DOMNotation <b>Current:</b> DOMNotation. <b>Next:</b> DOMEntity <b>Current:</b> DOMEntity. <b>Next:</b> DOMEntityReference <b>Current:</b> DOMEntityReference. <b>Next:</b> DOMProcessingInstruction <b>Current:</b> DOMProcessingInstruction. <b>Next:</b> DOMXPath <b>Current:</b> DOMXPath. <b>Next:</b> finfo <b>Current:</b> finfo. <b>Next:</b> HashContext <b>Current:</b> HashContext. <b>Next:</b> JsonException <b>Current:</b> JsonException. <b>Next:</b> LogicException <b>Current:</b> LogicException. <b>Next:</b> BadFunctionCallException <b>Current:</b> BadFunctionCallException. <b>Next:</b> BadMethodCallException <b>Current:</b> BadMethodCallException. <b>Next:</b> DomainException <b>Current:</b> DomainException. <b>Next:</b> InvalidArgumentException <b>Current:</b> InvalidArgumentException. <b>Next:</b> LengthException <b>Current:</b> LengthException. <b>Next:</b> OutOfRangeException <b>Current:</b> OutOfRangeException. <b>Next:</b> RuntimeException <b>Current:</b> RuntimeException. <b>Next:</b> OutOfBoundsException <b>Current:</b> OutOfBoundsException. <b>Next:</b> OverflowException <b>Current:</b> OverflowException. <b>Next:</b> RangeException <b>Current:</b> RangeException. <b>Next:</b> UnderflowException <b>Current:</b> UnderflowException. <b>Next:</b> UnexpectedValueException <b>Current:</b> UnexpectedValueException. <b>Next:</b> RecursiveIteratorIterator <b>Current:</b> RecursiveIteratorIterator. <b>Next:</b> IteratorIterator <b>Current:</b> IteratorIterator. <b>Next:</b> FilterIterator <b>Current:</b> FilterIterator. <b>Next:</b> RecursiveFilterIterator <b>Current:</b> RecursiveFilterIterator. <b>Next:</b> CallbackFilterIterator <b>Current:</b> CallbackFilterIterator. <b>Next:</b> RecursiveCallbackFilterIterator <b>Current:</b> RecursiveCallbackFilterIterator. <b>Next:</b> ParentIterator <b>Current:</b> ParentIterator. <b>Next:</b> LimitIterator <b>Current:</b> LimitIterator. <b>Next:</b> CachingIterator <b>Current:</b> CachingIterator. <b>Next:</b> RecursiveCachingIterator <b>Current:</b> RecursiveCachingIterator. <b>Next:</b> NoRewindIterator <b>Current:</b> NoRewindIterator. <b>Next:</b> AppendIterator <b>Current:</b> AppendIterator. <b>Next:</b> InfiniteIterator <b>Current:</b> InfiniteIterator. <b>Next:</b> RegexIterator <b>Current:</b> RegexIterator. <b>Next:</b> RecursiveRegexIterator <b>Current:</b> RecursiveRegexIterator. <b>Next:</b> EmptyIterator <b>Current:</b> EmptyIterator. <b>Next:</b> RecursiveTreeIterator <b>Current:</b> RecursiveTreeIterator. <b>Next:</b> ArrayObject <b>Current:</b> ArrayObject. <b>Next:</b> ArrayIterator <b>Current:</b> ArrayIterator. <b>Next:</b> RecursiveArrayIterator <b>Current:</b> RecursiveArrayIterator. <b>Next:</b> SplFileInfo <b>Current:</b> SplFileInfo. <b>Next:</b> DirectoryIterator <b>Current:</b> DirectoryIterator. <b>Next:</b> FilesystemIterator <b>Current:</b> FilesystemIterator. <b>Next:</b> RecursiveDirectoryIterator <b>Current:</b> RecursiveDirectoryIterator. <b>Next:</b> GlobIterator <b>Current:</b> GlobIterator. <b>Next:</b> SplFileObject <b>Current:</b> SplFileObject. <b>Next:</b> SplTempFileObject <b>Current:</b> SplTempFileObject. <b>Next:</b> SplDoublyLinkedList <b>Current:</b> SplDoublyLinkedList. <b>Next:</b> SplQueue <b>Current:</b> SplQueue. <b>Next:</b> SplStack <b>Current:</b> SplStack. <b>Next:</b> SplHeap <b>Current:</b> SplHeap. <b>Next:</b> SplMinHeap <b>Current:</b> SplMinHeap. <b>Next:</b> SplMaxHeap <b>Current:</b> SplMaxHeap. <b>Next:</b> SplPriorityQueue <b>Current:</b> SplPriorityQueue. <b>Next:</b> SplFixedArray <b>Current:</b> SplFixedArray. <b>Next:</b> SplObjectStorage <b>Current:</b> SplObjectStorage. <b>Next:</b> MultipleIterator <b>Current:</b> MultipleIterator. <b>Next:</b> PDOException <b>Current:</b> PDOException. <b>Next:</b> PDO <b>Current:</b> PDO. <b>Next:</b> PDOStatement <b>Current:</b> PDOStatement. <b>Next:</b> PDORow <b>Current:</b> PDORow. <b>Next:</b> SessionHandler <b>Current:</b> SessionHandler. <b>Next:</b> Random\RandomError <b>Current:</b> Random\RandomError. <b>Next:</b> Random\BrokenRandomEngineError <b>Current:</b> Random\BrokenRandomEngineError. <b>Next:</b> Random\RandomException <b>Current:</b> Random\RandomException. <b>Next:</b> Random\Engine\Mt19937 <b>Current:</b> Random\Engine\Mt19937. <b>Next:</b> Random\Engine\PcgOneseq128XslRr64 <b>Current:</b> Random\Engine\PcgOneseq128XslRr64. <b>Next:</b> Random\Engine\Xoshiro256StarStar <b>Current:</b> Random\Engine\Xoshiro256StarStar. <b>Next:</b> Random\Engine\Secure <b>Current:</b> Random\Engine\Secure. <b>Next:</b> Random\Randomizer <b>Current:</b> Random\Randomizer. <b>Next:</b> Random\IntervalBoundary <b>Current:</b> Random\IntervalBoundary. <b>Next:</b> ReflectionException <b>Current:</b> ReflectionException. <b>Next:</b> Reflection <b>Current:</b> Reflection. <b>Next:</b> ReflectionFunctionAbstract <b>Current:</b> ReflectionFunctionAbstract. <b>Next:</b> ReflectionFunction <b>Current:</b> ReflectionFunction. <b>Next:</b> ReflectionGenerator <b>Current:</b> ReflectionGenerator. <b>Next:</b> ReflectionParameter <b>Current:</b> ReflectionParameter. <b>Next:</b> ReflectionType <b>Current:</b> ReflectionType. <b>Next:</b> ReflectionNamedType <b>Current:</b> ReflectionNamedType. <b>Next:</b> ReflectionUnionType <b>Current:</b> ReflectionUnionType. <b>Next:</b> ReflectionIntersectionType <b>Current:</b> ReflectionIntersectionType. <b>Next:</b> ReflectionMethod <b>Current:</b> ReflectionMethod. <b>Next:</b> ReflectionClass <b>Current:</b> ReflectionClass. <b>Next:</b> ReflectionObject <b>Current:</b> ReflectionObject. <b>Next:</b> ReflectionProperty <b>Current:</b> ReflectionProperty. <b>Next:</b> ReflectionClassConstant <b>Current:</b> ReflectionClassConstant. <b>Next:</b> ReflectionExtension <b>Current:</b> ReflectionExtension. <b>Next:</b> ReflectionZendExtension <b>Current:</b> ReflectionZendExtension. <b>Next:</b> ReflectionReference <b>Current:</b> ReflectionReference. <b>Next:</b> ReflectionAttribute <b>Current:</b> ReflectionAttribute. <b>Next:</b> ReflectionEnum <b>Current:</b> ReflectionEnum. <b>Next:</b> ReflectionEnumUnitCase <b>Current:</b> ReflectionEnumUnitCase. <b>Next:</b> ReflectionEnumBackedCase <b>Current:</b> ReflectionEnumBackedCase. <b>Next:</b> ReflectionFiber <b>Current:</b> ReflectionFiber. <b>Next:</b> __PHP_Incomplete_Class <b>Current:</b> __PHP_Incomplete_Class. <b>Next:</b> AssertionError <b>Current:</b> AssertionError. <b>Next:</b> php_user_filter <b>Current:</b> php_user_filter. <b>Next:</b> Directory <b>Current:</b> Directory. <b>Next:</b> SimpleXMLElement <b>Current:</b> SimpleXMLElement. <b>Next:</b> SimpleXMLIterator <b>Current:</b> SimpleXMLIterator. <b>Next:</b> PharException <b>Current:</b> PharException. <b>Next:</b> Phar <b>Current:</b> Phar. <b>Next:</b> PharData <b>Current:</b> PharData. <b>Next:</b> PharFileInfo <b>Current:</b> PharFileInfo. <b>Next:</b> PhpToken <b>Current:</b> PhpToken. <b>Next:</b> XMLParser <b>Current:</b> XMLParser. <b>Next:</b> XMLReader <b>Current:</b> XMLReader. <b>Next:</b> XMLWriter <b>Current:</b> XMLWriter. <b>Next:</b> GMP <b>Current:</b> GMP. <b>Next:</b> Collator <b>Current:</b> Collator. <b>Next:</b> NumberFormatter <b>Current:</b> NumberFormatter. <b>Next:</b> Normalizer <b>Current:</b> Normalizer. <b>Next:</b> Locale <b>Current:</b> Locale. <b>Next:</b> MessageFormatter <b>Current:</b> MessageFormatter. <b>Next:</b> IntlDateFormatter <b>Current:</b> IntlDateFormatter. <b>Next:</b> IntlDatePatternGenerator <b>Current:</b> IntlDatePatternGenerator. <b>Next:</b> ResourceBundle <b>Current:</b> ResourceBundle. <b>Next:</b> Transliterator <b>Current:</b> Transliterator. <b>Next:</b> IntlTimeZone <b>Current:</b> IntlTimeZone. <b>Next:</b> IntlCalendar <b>Current:</b> IntlCalendar. <b>Next:</b> IntlGregorianCalendar <b>Current:</b> IntlGregorianCalendar. <b>Next:</b> Spoofchecker <b>Current:</b> Spoofchecker. <b>Next:</b> IntlException <b>Current:</b> IntlException. <b>Next:</b> IntlIterator <b>Current:</b> IntlIterator. <b>Next:</b> IntlBreakIterator <b>Current:</b> IntlBreakIterator. <b>Next:</b> IntlRuleBasedBreakIterator <b>Current:</b> IntlRuleBasedBreakIterator. <b>Next:</b> IntlCodePointBreakIterator <b>Current:</b> IntlCodePointBreakIterator. <b>Next:</b> IntlPartsIterator <b>Current:</b> IntlPartsIterator. <b>Next:</b> UConverter <b>Current:</b> UConverter. <b>Next:</b> IntlChar <b>Current:</b> IntlChar. <b>Next:</b>

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
46.13 ms | 424 KiB | 8 Q