3v4l.org

run code in 300+ PHP versions simultaneously
<?php $serializable = array(); $sleep = array(); $wakeup = array(); foreach(get_declared_classes() as $class) { $reflection = new ReflectionClass($class); if($reflection->implementsInterface('Serializable')) { $serializable[] = $class; } if($reflection->hasMethod('__sleep')) { $sleep[] = $class; } if($reflection->hasMethod('__wakeup')) { $wakeup[] = $class; } } var_dump($serializable); var_dump($sleep); var_dump($wakeup);
Output for 8.3.0 - 8.3.6
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(15) { [0]=> string(7) "DOMNode" [1]=> string(16) "DOMNameSpaceNode" [2]=> string(19) "DOMDocumentFragment" [3]=> string(11) "DOMDocument" [4]=> string(16) "DOMCharacterData" [5]=> string(7) "DOMAttr" [6]=> string(10) "DOMElement" [7]=> string(7) "DOMText" [8]=> string(10) "DOMComment" [9]=> string(15) "DOMCdataSection" [10]=> string(15) "DOMDocumentType" [11]=> string(11) "DOMNotation" [12]=> string(9) "DOMEntity" [13]=> string(18) "DOMEntityReference" [14]=> string(24) "DOMProcessingInstruction" } array(68) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(10) "FiberError" [13]=> string(8) "DateTime" [14]=> string(17) "DateTimeImmutable" [15]=> string(12) "DateTimeZone" [16]=> string(12) "DateInterval" [17]=> string(10) "DatePeriod" [18]=> string(9) "DateError" [19]=> string(15) "DateObjectError" [20]=> string(14) "DateRangeError" [21]=> string(13) "DateException" [22]=> string(28) "DateInvalidTimeZoneException" [23]=> string(29) "DateInvalidOperationException" [24]=> string(28) "DateMalformedStringException" [25]=> string(36) "DateMalformedIntervalStringException" [26]=> string(34) "DateMalformedPeriodStringException" [27]=> string(16) "SQLite3Exception" [28]=> string(12) "DOMException" [29]=> string(7) "DOMNode" [30]=> string(16) "DOMNameSpaceNode" [31]=> string(19) "DOMDocumentFragment" [32]=> string(11) "DOMDocument" [33]=> string(16) "DOMCharacterData" [34]=> string(7) "DOMAttr" [35]=> string(10) "DOMElement" [36]=> string(7) "DOMText" [37]=> string(10) "DOMComment" [38]=> string(15) "DOMCdataSection" [39]=> string(15) "DOMDocumentType" [40]=> string(11) "DOMNotation" [41]=> string(9) "DOMEntity" [42]=> string(18) "DOMEntityReference" [43]=> string(24) "DOMProcessingInstruction" [44]=> string(13) "JsonException" [45]=> string(14) "LogicException" [46]=> string(24) "BadFunctionCallException" [47]=> string(22) "BadMethodCallException" [48]=> string(15) "DomainException" [49]=> string(24) "InvalidArgumentException" [50]=> string(15) "LengthException" [51]=> string(19) "OutOfRangeException" [52]=> string(16) "RuntimeException" [53]=> string(20) "OutOfBoundsException" [54]=> string(17) "OverflowException" [55]=> string(14) "RangeException" [56]=> string(18) "UnderflowException" [57]=> string(24) "UnexpectedValueException" [58]=> string(13) "SplFixedArray" [59]=> string(12) "PDOException" [60]=> string(18) "Random\RandomError" [61]=> string(30) "Random\BrokenRandomEngineError" [62]=> string(22) "Random\RandomException" [63]=> string(19) "ReflectionException" [64]=> string(14) "AssertionError" [65]=> string(13) "PharException" [66]=> string(13) "IntlException" [67]=> string(15) "SodiumException" }
Output for 8.2.12 - 8.2.18
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(15) { [0]=> string(7) "DOMNode" [1]=> string(16) "DOMNameSpaceNode" [2]=> string(19) "DOMDocumentFragment" [3]=> string(11) "DOMDocument" [4]=> string(16) "DOMCharacterData" [5]=> string(7) "DOMAttr" [6]=> string(10) "DOMElement" [7]=> string(7) "DOMText" [8]=> string(10) "DOMComment" [9]=> string(15) "DOMCdataSection" [10]=> string(15) "DOMDocumentType" [11]=> string(11) "DOMNotation" [12]=> string(9) "DOMEntity" [13]=> string(18) "DOMEntityReference" [14]=> string(24) "DOMProcessingInstruction" } array(58) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(10) "FiberError" [13]=> string(8) "DateTime" [14]=> string(17) "DateTimeImmutable" [15]=> string(12) "DateTimeZone" [16]=> string(12) "DateInterval" [17]=> string(10) "DatePeriod" [18]=> string(12) "DOMException" [19]=> string(7) "DOMNode" [20]=> string(16) "DOMNameSpaceNode" [21]=> string(19) "DOMDocumentFragment" [22]=> string(11) "DOMDocument" [23]=> string(16) "DOMCharacterData" [24]=> string(7) "DOMAttr" [25]=> string(10) "DOMElement" [26]=> string(7) "DOMText" [27]=> string(10) "DOMComment" [28]=> string(15) "DOMCdataSection" [29]=> string(15) "DOMDocumentType" [30]=> string(11) "DOMNotation" [31]=> string(9) "DOMEntity" [32]=> string(18) "DOMEntityReference" [33]=> string(24) "DOMProcessingInstruction" [34]=> string(13) "JsonException" [35]=> string(14) "LogicException" [36]=> string(24) "BadFunctionCallException" [37]=> string(22) "BadMethodCallException" [38]=> string(15) "DomainException" [39]=> string(24) "InvalidArgumentException" [40]=> string(15) "LengthException" [41]=> string(19) "OutOfRangeException" [42]=> string(16) "RuntimeException" [43]=> string(20) "OutOfBoundsException" [44]=> string(17) "OverflowException" [45]=> string(14) "RangeException" [46]=> string(18) "UnderflowException" [47]=> string(24) "UnexpectedValueException" [48]=> string(13) "SplFixedArray" [49]=> string(12) "PDOException" [50]=> string(18) "Random\RandomError" [51]=> string(30) "Random\BrokenRandomEngineError" [52]=> string(22) "Random\RandomException" [53]=> string(19) "ReflectionException" [54]=> string(14) "AssertionError" [55]=> string(13) "PharException" [56]=> string(13) "IntlException" [57]=> string(15) "SodiumException" }
Output for 8.2.0 - 8.2.11
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(0) { } array(43) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(10) "FiberError" [13]=> string(8) "DateTime" [14]=> string(17) "DateTimeImmutable" [15]=> string(12) "DateTimeZone" [16]=> string(12) "DateInterval" [17]=> string(10) "DatePeriod" [18]=> string(12) "DOMException" [19]=> string(13) "JsonException" [20]=> string(14) "LogicException" [21]=> string(24) "BadFunctionCallException" [22]=> string(22) "BadMethodCallException" [23]=> string(15) "DomainException" [24]=> string(24) "InvalidArgumentException" [25]=> string(15) "LengthException" [26]=> string(19) "OutOfRangeException" [27]=> string(16) "RuntimeException" [28]=> string(20) "OutOfBoundsException" [29]=> string(17) "OverflowException" [30]=> string(14) "RangeException" [31]=> string(18) "UnderflowException" [32]=> string(24) "UnexpectedValueException" [33]=> string(13) "SplFixedArray" [34]=> string(12) "PDOException" [35]=> string(18) "Random\RandomError" [36]=> string(30) "Random\BrokenRandomEngineError" [37]=> string(22) "Random\RandomException" [38]=> string(19) "ReflectionException" [39]=> string(14) "AssertionError" [40]=> string(13) "PharException" [41]=> string(13) "IntlException" [42]=> string(15) "SodiumException" }
Output for 8.1.25 - 8.1.28
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(15) { [0]=> string(7) "DOMNode" [1]=> string(16) "DOMNameSpaceNode" [2]=> string(19) "DOMDocumentFragment" [3]=> string(11) "DOMDocument" [4]=> string(16) "DOMCharacterData" [5]=> string(7) "DOMAttr" [6]=> string(10) "DOMElement" [7]=> string(7) "DOMText" [8]=> string(10) "DOMComment" [9]=> string(15) "DOMCdataSection" [10]=> string(15) "DOMDocumentType" [11]=> string(11) "DOMNotation" [12]=> string(9) "DOMEntity" [13]=> string(18) "DOMEntityReference" [14]=> string(24) "DOMProcessingInstruction" } array(55) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(10) "FiberError" [13]=> string(8) "DateTime" [14]=> string(17) "DateTimeImmutable" [15]=> string(12) "DateTimeZone" [16]=> string(12) "DateInterval" [17]=> string(10) "DatePeriod" [18]=> string(12) "DOMException" [19]=> string(7) "DOMNode" [20]=> string(16) "DOMNameSpaceNode" [21]=> string(19) "DOMDocumentFragment" [22]=> string(11) "DOMDocument" [23]=> string(16) "DOMCharacterData" [24]=> string(7) "DOMAttr" [25]=> string(10) "DOMElement" [26]=> string(7) "DOMText" [27]=> string(10) "DOMComment" [28]=> string(15) "DOMCdataSection" [29]=> string(15) "DOMDocumentType" [30]=> string(11) "DOMNotation" [31]=> string(9) "DOMEntity" [32]=> string(18) "DOMEntityReference" [33]=> string(24) "DOMProcessingInstruction" [34]=> string(13) "JsonException" [35]=> string(14) "LogicException" [36]=> string(24) "BadFunctionCallException" [37]=> string(22) "BadMethodCallException" [38]=> string(15) "DomainException" [39]=> string(24) "InvalidArgumentException" [40]=> string(15) "LengthException" [41]=> string(19) "OutOfRangeException" [42]=> string(16) "RuntimeException" [43]=> string(20) "OutOfBoundsException" [44]=> string(17) "OverflowException" [45]=> string(14) "RangeException" [46]=> string(18) "UnderflowException" [47]=> string(24) "UnexpectedValueException" [48]=> string(13) "SplFixedArray" [49]=> string(12) "PDOException" [50]=> string(19) "ReflectionException" [51]=> string(14) "AssertionError" [52]=> string(13) "PharException" [53]=> string(13) "IntlException" [54]=> string(15) "SodiumException" }
Output for 8.1.0 - 8.1.24
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(0) { } array(40) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(10) "FiberError" [13]=> string(8) "DateTime" [14]=> string(17) "DateTimeImmutable" [15]=> string(12) "DateTimeZone" [16]=> string(12) "DateInterval" [17]=> string(10) "DatePeriod" [18]=> string(12) "DOMException" [19]=> string(13) "JsonException" [20]=> string(14) "LogicException" [21]=> string(24) "BadFunctionCallException" [22]=> string(22) "BadMethodCallException" [23]=> string(15) "DomainException" [24]=> string(24) "InvalidArgumentException" [25]=> string(15) "LengthException" [26]=> string(19) "OutOfRangeException" [27]=> string(16) "RuntimeException" [28]=> string(20) "OutOfBoundsException" [29]=> string(17) "OverflowException" [30]=> string(14) "RangeException" [31]=> string(18) "UnderflowException" [32]=> string(24) "UnexpectedValueException" [33]=> string(13) "SplFixedArray" [34]=> string(12) "PDOException" [35]=> string(19) "ReflectionException" [36]=> string(14) "AssertionError" [37]=> string(13) "PharException" [38]=> string(13) "IntlException" [39]=> string(15) "SodiumException" }
Output for 8.0.1 - 8.0.12, 8.0.14 - 8.0.30
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(0) { } array(39) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(8) "DateTime" [13]=> string(17) "DateTimeImmutable" [14]=> string(12) "DateTimeZone" [15]=> string(12) "DateInterval" [16]=> string(10) "DatePeriod" [17]=> string(12) "DOMException" [18]=> string(13) "JsonException" [19]=> string(14) "LogicException" [20]=> string(24) "BadFunctionCallException" [21]=> string(22) "BadMethodCallException" [22]=> string(15) "DomainException" [23]=> string(24) "InvalidArgumentException" [24]=> string(15) "LengthException" [25]=> string(19) "OutOfRangeException" [26]=> string(16) "RuntimeException" [27]=> string(20) "OutOfBoundsException" [28]=> string(17) "OverflowException" [29]=> string(14) "RangeException" [30]=> string(18) "UnderflowException" [31]=> string(24) "UnexpectedValueException" [32]=> string(13) "SplFixedArray" [33]=> string(12) "PDOException" [34]=> string(19) "ReflectionException" [35]=> string(14) "AssertionError" [36]=> string(13) "PharException" [37]=> string(13) "IntlException" [38]=> string(15) "SodiumException" }
Output for 8.0.13
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(0) { } array(38) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(8) "DateTime" [13]=> string(17) "DateTimeImmutable" [14]=> string(12) "DateTimeZone" [15]=> string(12) "DateInterval" [16]=> string(10) "DatePeriod" [17]=> string(12) "DOMException" [18]=> string(13) "JsonException" [19]=> string(14) "LogicException" [20]=> string(24) "BadFunctionCallException" [21]=> string(22) "BadMethodCallException" [22]=> string(15) "DomainException" [23]=> string(24) "InvalidArgumentException" [24]=> string(15) "LengthException" [25]=> string(19) "OutOfRangeException" [26]=> string(16) "RuntimeException" [27]=> string(20) "OutOfBoundsException" [28]=> string(17) "OverflowException" [29]=> string(14) "RangeException" [30]=> string(18) "UnderflowException" [31]=> string(24) "UnexpectedValueException" [32]=> string(13) "SplFixedArray" [33]=> string(12) "PDOException" [34]=> string(19) "ReflectionException" [35]=> string(14) "AssertionError" [36]=> string(13) "PharException" [37]=> string(15) "SodiumException" }
Output for 8.0.0
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(0) { } array(38) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(10) "ValueError" [8]=> string(15) "ArithmeticError" [9]=> string(19) "DivisionByZeroError" [10]=> string(19) "UnhandledMatchError" [11]=> string(24) "ClosedGeneratorException" [12]=> string(8) "DateTime" [13]=> string(17) "DateTimeImmutable" [14]=> string(12) "DateTimeZone" [15]=> string(12) "DateInterval" [16]=> string(10) "DatePeriod" [17]=> string(12) "DOMException" [18]=> string(13) "JsonException" [19]=> string(14) "LogicException" [20]=> string(24) "BadFunctionCallException" [21]=> string(22) "BadMethodCallException" [22]=> string(15) "DomainException" [23]=> string(24) "InvalidArgumentException" [24]=> string(15) "LengthException" [25]=> string(19) "OutOfRangeException" [26]=> string(16) "RuntimeException" [27]=> string(20) "OutOfBoundsException" [28]=> string(17) "OverflowException" [29]=> string(14) "RangeException" [30]=> string(18) "UnderflowException" [31]=> string(24) "UnexpectedValueException" [32]=> string(13) "SplFixedArray" [33]=> string(12) "PDOException" [34]=> string(19) "ReflectionException" [35]=> string(14) "AssertionError" [36]=> string(13) "PharException" [37]=> string(13) "IntlException" }
Output for 7.4.33
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(0) { } array(35) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(15) "ArithmeticError" [8]=> string(19) "DivisionByZeroError" [9]=> string(24) "ClosedGeneratorException" [10]=> string(8) "DateTime" [11]=> string(17) "DateTimeImmutable" [12]=> string(12) "DateTimeZone" [13]=> string(12) "DateInterval" [14]=> string(10) "DatePeriod" [15]=> string(12) "DOMException" [16]=> string(13) "JsonException" [17]=> string(14) "LogicException" [18]=> string(24) "BadFunctionCallException" [19]=> string(22) "BadMethodCallException" [20]=> string(15) "DomainException" [21]=> string(24) "InvalidArgumentException" [22]=> string(15) "LengthException" [23]=> string(19) "OutOfRangeException" [24]=> string(16) "RuntimeException" [25]=> string(20) "OutOfBoundsException" [26]=> string(17) "OverflowException" [27]=> string(14) "RangeException" [28]=> string(18) "UnderflowException" [29]=> string(24) "UnexpectedValueException" [30]=> string(13) "SplFixedArray" [31]=> string(12) "PDOException" [32]=> string(19) "ReflectionException" [33]=> string(14) "AssertionError" [34]=> string(13) "PharException" }
Output for 7.4.0 - 7.4.32
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(0) { } array(37) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(15) "ArithmeticError" [8]=> string(19) "DivisionByZeroError" [9]=> string(24) "ClosedGeneratorException" [10]=> string(8) "DateTime" [11]=> string(17) "DateTimeImmutable" [12]=> string(12) "DateTimeZone" [13]=> string(12) "DateInterval" [14]=> string(10) "DatePeriod" [15]=> string(12) "DOMException" [16]=> string(13) "JsonException" [17]=> string(14) "LogicException" [18]=> string(24) "BadFunctionCallException" [19]=> string(22) "BadMethodCallException" [20]=> string(15) "DomainException" [21]=> string(24) "InvalidArgumentException" [22]=> string(15) "LengthException" [23]=> string(19) "OutOfRangeException" [24]=> string(16) "RuntimeException" [25]=> string(20) "OutOfBoundsException" [26]=> string(17) "OverflowException" [27]=> string(14) "RangeException" [28]=> string(18) "UnderflowException" [29]=> string(24) "UnexpectedValueException" [30]=> string(13) "SplFixedArray" [31]=> string(12) "PDOException" [32]=> string(19) "ReflectionException" [33]=> string(14) "AssertionError" [34]=> string(13) "PharException" [35]=> string(13) "IntlException" [36]=> string(15) "SodiumException" }
Output for 7.3.32 - 7.3.33
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(39) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(15) "ArithmeticError" [8]=> string(19) "DivisionByZeroError" [9]=> string(9) "Generator" [10]=> string(24) "ClosedGeneratorException" [11]=> string(8) "DateTime" [12]=> string(17) "DateTimeImmutable" [13]=> string(12) "DateTimeZone" [14]=> string(12) "DateInterval" [15]=> string(10) "DatePeriod" [16]=> string(12) "DOMException" [17]=> string(13) "JsonException" [18]=> string(14) "LogicException" [19]=> string(24) "BadFunctionCallException" [20]=> string(22) "BadMethodCallException" [21]=> string(15) "DomainException" [22]=> string(24) "InvalidArgumentException" [23]=> string(15) "LengthException" [24]=> string(19) "OutOfRangeException" [25]=> string(16) "RuntimeException" [26]=> string(20) "OutOfBoundsException" [27]=> string(17) "OverflowException" [28]=> string(14) "RangeException" [29]=> string(18) "UnderflowException" [30]=> string(24) "UnexpectedValueException" [31]=> string(13) "SplFixedArray" [32]=> string(12) "PDOException" [33]=> string(3) "PDO" [34]=> string(12) "PDOStatement" [35]=> string(19) "ReflectionException" [36]=> string(14) "AssertionError" [37]=> string(13) "PharException" [38]=> string(15) "SodiumException" }
Output for 7.3.0 - 7.3.31
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(40) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(12) "CompileError" [4]=> string(10) "ParseError" [5]=> string(9) "TypeError" [6]=> string(18) "ArgumentCountError" [7]=> string(15) "ArithmeticError" [8]=> string(19) "DivisionByZeroError" [9]=> string(9) "Generator" [10]=> string(24) "ClosedGeneratorException" [11]=> string(8) "DateTime" [12]=> string(17) "DateTimeImmutable" [13]=> string(12) "DateTimeZone" [14]=> string(12) "DateInterval" [15]=> string(10) "DatePeriod" [16]=> string(12) "DOMException" [17]=> string(13) "JsonException" [18]=> string(14) "LogicException" [19]=> string(24) "BadFunctionCallException" [20]=> string(22) "BadMethodCallException" [21]=> string(15) "DomainException" [22]=> string(24) "InvalidArgumentException" [23]=> string(15) "LengthException" [24]=> string(19) "OutOfRangeException" [25]=> string(16) "RuntimeException" [26]=> string(20) "OutOfBoundsException" [27]=> string(17) "OverflowException" [28]=> string(14) "RangeException" [29]=> string(18) "UnderflowException" [30]=> string(24) "UnexpectedValueException" [31]=> string(13) "SplFixedArray" [32]=> string(12) "PDOException" [33]=> string(3) "PDO" [34]=> string(12) "PDOStatement" [35]=> string(19) "ReflectionException" [36]=> string(14) "AssertionError" [37]=> string(13) "PharException" [38]=> string(13) "IntlException" [39]=> string(15) "SodiumException" }
Output for 7.2.0 - 7.2.33
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(38) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(10) "ParseError" [4]=> string(9) "TypeError" [5]=> string(18) "ArgumentCountError" [6]=> string(15) "ArithmeticError" [7]=> string(19) "DivisionByZeroError" [8]=> string(9) "Generator" [9]=> string(24) "ClosedGeneratorException" [10]=> string(8) "DateTime" [11]=> string(17) "DateTimeImmutable" [12]=> string(12) "DateTimeZone" [13]=> string(12) "DateInterval" [14]=> string(10) "DatePeriod" [15]=> string(12) "DOMException" [16]=> string(14) "LogicException" [17]=> string(24) "BadFunctionCallException" [18]=> string(22) "BadMethodCallException" [19]=> string(15) "DomainException" [20]=> string(24) "InvalidArgumentException" [21]=> string(15) "LengthException" [22]=> string(19) "OutOfRangeException" [23]=> string(16) "RuntimeException" [24]=> string(20) "OutOfBoundsException" [25]=> string(17) "OverflowException" [26]=> string(14) "RangeException" [27]=> string(18) "UnderflowException" [28]=> string(24) "UnexpectedValueException" [29]=> string(13) "SplFixedArray" [30]=> string(12) "PDOException" [31]=> string(3) "PDO" [32]=> string(12) "PDOStatement" [33]=> string(19) "ReflectionException" [34]=> string(14) "AssertionError" [35]=> string(13) "PharException" [36]=> string(13) "IntlException" [37]=> string(15) "SodiumException" }
Output for 7.1.0 - 7.1.33
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(37) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(10) "ParseError" [4]=> string(9) "TypeError" [5]=> string(18) "ArgumentCountError" [6]=> string(15) "ArithmeticError" [7]=> string(19) "DivisionByZeroError" [8]=> string(9) "Generator" [9]=> string(24) "ClosedGeneratorException" [10]=> string(8) "DateTime" [11]=> string(17) "DateTimeImmutable" [12]=> string(12) "DateTimeZone" [13]=> string(12) "DateInterval" [14]=> string(10) "DatePeriod" [15]=> string(12) "DOMException" [16]=> string(14) "LogicException" [17]=> string(24) "BadFunctionCallException" [18]=> string(22) "BadMethodCallException" [19]=> string(15) "DomainException" [20]=> string(24) "InvalidArgumentException" [21]=> string(15) "LengthException" [22]=> string(19) "OutOfRangeException" [23]=> string(16) "RuntimeException" [24]=> string(20) "OutOfBoundsException" [25]=> string(17) "OverflowException" [26]=> string(14) "RangeException" [27]=> string(18) "UnderflowException" [28]=> string(24) "UnexpectedValueException" [29]=> string(13) "SplFixedArray" [30]=> string(12) "PDOException" [31]=> string(3) "PDO" [32]=> string(12) "PDOStatement" [33]=> string(19) "ReflectionException" [34]=> string(14) "AssertionError" [35]=> string(13) "PharException" [36]=> string(13) "IntlException" }
Output for 7.0.0 - 7.0.33
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(36) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(5) "Error" [3]=> string(10) "ParseError" [4]=> string(9) "TypeError" [5]=> string(15) "ArithmeticError" [6]=> string(19) "DivisionByZeroError" [7]=> string(9) "Generator" [8]=> string(24) "ClosedGeneratorException" [9]=> string(8) "DateTime" [10]=> string(17) "DateTimeImmutable" [11]=> string(12) "DateTimeZone" [12]=> string(12) "DateInterval" [13]=> string(10) "DatePeriod" [14]=> string(12) "DOMException" [15]=> string(14) "LogicException" [16]=> string(24) "BadFunctionCallException" [17]=> string(22) "BadMethodCallException" [18]=> string(15) "DomainException" [19]=> string(24) "InvalidArgumentException" [20]=> string(15) "LengthException" [21]=> string(19) "OutOfRangeException" [22]=> string(16) "RuntimeException" [23]=> string(20) "OutOfBoundsException" [24]=> string(17) "OverflowException" [25]=> string(14) "RangeException" [26]=> string(18) "UnderflowException" [27]=> string(24) "UnexpectedValueException" [28]=> string(13) "SplFixedArray" [29]=> string(12) "PDOException" [30]=> string(3) "PDO" [31]=> string(12) "PDOStatement" [32]=> string(19) "ReflectionException" [33]=> string(14) "AssertionError" [34]=> string(13) "PharException" [35]=> string(13) "IntlException" }
Output for 5.5.28 - 5.5.38, 5.6.12 - 5.6.40
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(29) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(9) "Generator" [3]=> string(8) "DateTime" [4]=> string(17) "DateTimeImmutable" [5]=> string(12) "DateTimeZone" [6]=> string(12) "DateInterval" [7]=> string(10) "DatePeriod" [8]=> string(12) "DOMException" [9]=> string(14) "LogicException" [10]=> string(24) "BadFunctionCallException" [11]=> string(22) "BadMethodCallException" [12]=> string(15) "DomainException" [13]=> string(24) "InvalidArgumentException" [14]=> string(15) "LengthException" [15]=> string(19) "OutOfRangeException" [16]=> string(16) "RuntimeException" [17]=> string(20) "OutOfBoundsException" [18]=> string(17) "OverflowException" [19]=> string(14) "RangeException" [20]=> string(18) "UnderflowException" [21]=> string(24) "UnexpectedValueException" [22]=> string(13) "SplFixedArray" [23]=> string(12) "PDOException" [24]=> string(3) "PDO" [25]=> string(12) "PDOStatement" [26]=> string(19) "ReflectionException" [27]=> string(13) "PharException" [28]=> string(13) "IntlException" }
Output for 5.5.0 - 5.5.27, 5.6.0 - 5.6.11
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(9) { [0]=> string(9) "Generator" [1]=> string(8) "DateTime" [2]=> string(17) "DateTimeImmutable" [3]=> string(12) "DateTimeZone" [4]=> string(12) "DateInterval" [5]=> string(10) "DatePeriod" [6]=> string(13) "SplFixedArray" [7]=> string(3) "PDO" [8]=> string(12) "PDOStatement" }
Output for 5.4.44 - 5.4.45
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(25) { [0]=> string(9) "Exception" [1]=> string(14) "ErrorException" [2]=> string(8) "DateTime" [3]=> string(12) "DateInterval" [4]=> string(10) "DatePeriod" [5]=> string(12) "DOMException" [6]=> string(14) "LogicException" [7]=> string(24) "BadFunctionCallException" [8]=> string(22) "BadMethodCallException" [9]=> string(15) "DomainException" [10]=> string(24) "InvalidArgumentException" [11]=> string(15) "LengthException" [12]=> string(19) "OutOfRangeException" [13]=> string(16) "RuntimeException" [14]=> string(20) "OutOfBoundsException" [15]=> string(17) "OverflowException" [16]=> string(14) "RangeException" [17]=> string(18) "UnderflowException" [18]=> string(24) "UnexpectedValueException" [19]=> string(13) "SplFixedArray" [20]=> string(12) "PDOException" [21]=> string(3) "PDO" [22]=> string(12) "PDOStatement" [23]=> string(19) "ReflectionException" [24]=> string(13) "PharException" }
Output for 5.4.18 - 5.4.43
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(6) { [0]=> string(8) "DateTime" [1]=> string(12) "DateInterval" [2]=> string(10) "DatePeriod" [3]=> string(13) "SplFixedArray" [4]=> string(3) "PDO" [5]=> string(12) "PDOStatement" }
Output for 5.4.17
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(5) { [0]=> string(8) "DateTime" [1]=> string(12) "DateInterval" [2]=> string(10) "DatePeriod" [3]=> string(3) "PDO" [4]=> string(12) "PDOStatement" }
Output for 5.4.0 - 5.4.16
array(7) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(19) "SplDoublyLinkedList" [4]=> string(8) "SplQueue" [5]=> string(8) "SplStack" [6]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(4) { [0]=> string(8) "DateTime" [1]=> string(12) "DateInterval" [2]=> string(3) "PDO" [3]=> string(12) "PDOStatement" }
Output for 5.3.27 - 5.3.29
array(4) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(5) { [0]=> string(8) "DateTime" [1]=> string(12) "DateInterval" [2]=> string(10) "DatePeriod" [3]=> string(3) "PDO" [4]=> string(12) "PDOStatement" }
Output for 5.3.9 - 5.3.26
array(4) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(4) { [0]=> string(8) "DateTime" [1]=> string(12) "DateInterval" [2]=> string(3) "PDO" [3]=> string(12) "PDOStatement" }
Output for 5.3.0 - 5.3.8
array(4) { [0]=> string(11) "ArrayObject" [1]=> string(13) "ArrayIterator" [2]=> string(22) "RecursiveArrayIterator" [3]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(3) { [0]=> string(8) "DateTime" [1]=> string(3) "PDO" [2]=> string(12) "PDOStatement" }
Output for 5.2.2 - 5.2.17
array(1) { [0]=> string(16) "SplObjectStorage" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" }
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.1
array(0) { } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" } array(2) { [0]=> string(3) "PDO" [1]=> string(12) "PDOStatement" }
Output for 5.0.3 - 5.0.5
Fatal error: Uncaught exception 'ReflectionException' with message 'Interface Serializable does not exist' in /in/XpD3L:9 Stack trace: #0 /in/XpD3L(9): ReflectionClass->implementsInterface('Serializable') #1 {main} thrown in /in/XpD3L on line 9
Process exited with code 255.
Output for 5.0.1 - 5.0.2
Fatal error: Uncaught exception 'ReflectionException' with message 'Interface Serializable does not exist' in /in/XpD3L:9 Stack trace: #0 {main} thrown in /in/XpD3L on line 9
Process exited with code 255.
Output for 5.0.0
Fatal error: Uncaught exception 'ReflectionException' with message 'Interface Serializable doesn't exist' in /in/XpD3L:9 Stack trace: #0 {main} thrown in /in/XpD3L on line 9
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.9
Fatal error: Cannot instantiate non-existent class: reflectionclass in /in/XpD3L on line 8
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Cannot instantiate non-existent class: reflectionclass in /in/XpD3L on line 8

preferences:
393.75 ms | 401 KiB | 456 Q