Deprecated: foo implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /in/14WAL on line 3
object(foo)#2 (27) {
["schemaTypeInfo"]=>
NULL
["tagName"]=>
string(4) "span"
["className"]=>
string(0) ""
["id"]=>
string(0) ""
["firstElementChild"]=>
NULL
["lastElementChild"]=>
NULL
["childElementCount"]=>
int(0)
["previousElementSibling"]=>
NULL
["nextElementSibling"]=>
NULL
["nodeName"]=>
string(4) "span"
["nodeValue"]=>
string(4) "test"
["nodeType"]=>
int(1)
["parentNode"]=>
string(22) "(object value omitted)"
["parentElement"]=>
string(22) "(object value omitted)"
["childNodes"]=>
string(22) "(object value omitted)"
["firstChild"]=>
string(22) "(object value omitted)"
["lastChild"]=>
string(22) "(object value omitted)"
["previousSibling"]=>
NULL
["nextSibling"]=>
NULL
["attributes"]=>
string(22) "(object value omitted)"
["isConnected"]=>
bool(true)
["ownerDocument"]=>
string(22) "(object value omitted)"
["namespaceURI"]=>
NULL
["prefix"]=>
string(0) ""
["localName"]=>
string(4) "span"
["baseURI"]=>
NULL
["textContent"]=>
string(4) "test"
}
string(17) "C:3:"foo":3:{foo}"
object(foo)#3 (26) {
["schemaTypeInfo"]=>
NULL
["tagName"]=>
string(4) "span"
["className"]=>
string(0) ""
["id"]=>
string(0) ""
["firstElementChild"]=>
NULL
["lastElementChild"]=>
NULL
["childElementCount"]=>
int(0)
["previousElementSibling"]=>
NULL
["nextElementSibling"]=>
NULL
["nodeName"]=>
string(4) "span"
["nodeValue"]=>
string(4) "test"
["nodeType"]=>
int(1)
["parentNode"]=>
NULL
["parentElement"]=>
NULL
["childNodes"]=>
string(22) "(object value omitted)"
["firstChild"]=>
string(22) "(object value omitted)"
["lastChild"]=>
string(22) "(object value omitted)"
["previousSibling"]=>
NULL
["nextSibling"]=>
NULL
["attributes"]=>
string(22) "(object value omitted)"
["isConnected"]=>
bool(false)
["namespaceURI"]=>
NULL
["prefix"]=>
string(0) ""
["localName"]=>
string(4) "span"
["baseURI"]=>
NULL
["textContent"]=>
string(4) "test"
}
Output for 8.1.25 - 8.1.28, 8.2.12 - 8.2.18
Deprecated: foo implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /in/14WAL on line 3
object(foo)#2 (23) {
["schemaTypeInfo"]=>
NULL
["tagName"]=>
string(4) "span"
["firstElementChild"]=>
NULL
["lastElementChild"]=>
NULL
["childElementCount"]=>
int(0)
["previousElementSibling"]=>
NULL
["nextElementSibling"]=>
NULL
["nodeName"]=>
string(4) "span"
["nodeValue"]=>
string(4) "test"
["nodeType"]=>
int(1)
["parentNode"]=>
string(22) "(object value omitted)"
["childNodes"]=>
string(22) "(object value omitted)"
["firstChild"]=>
string(22) "(object value omitted)"
["lastChild"]=>
string(22) "(object value omitted)"
["previousSibling"]=>
NULL
["nextSibling"]=>
NULL
["attributes"]=>
string(22) "(object value omitted)"
["ownerDocument"]=>
string(22) "(object value omitted)"
["namespaceURI"]=>
NULL
["prefix"]=>
string(0) ""
["localName"]=>
string(4) "span"
["baseURI"]=>
NULL
["textContent"]=>
string(4) "test"
}
string(17) "C:3:"foo":3:{foo}"
object(foo)#3 (22) {
["schemaTypeInfo"]=>
NULL
["tagName"]=>
string(4) "span"
["firstElementChild"]=>
NULL
["lastElementChild"]=>
NULL
["childElementCount"]=>
int(0)
["previousElementSibling"]=>
NULL
["nextElementSibling"]=>
NULL
["nodeName"]=>
string(4) "span"
["nodeValue"]=>
string(4) "test"
["nodeType"]=>
int(1)
["parentNode"]=>
NULL
["childNodes"]=>
string(22) "(object value omitted)"
["firstChild"]=>
string(22) "(object value omitted)"
["lastChild"]=>
string(22) "(object value omitted)"
["previousSibling"]=>
NULL
["nextSibling"]=>
NULL
["attributes"]=>
string(22) "(object value omitted)"
["namespaceURI"]=>
NULL
["prefix"]=>
string(0) ""
["localName"]=>
string(4) "span"
["baseURI"]=>
NULL
["textContent"]=>
string(4) "test"
}
Output for 8.1.0 - 8.1.24, 8.2.0 - 8.2.11
Deprecated: foo implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /in/14WAL on line 3
Fatal error: Uncaught Exception: Serialization of 'foo' is not allowed in /in/14WAL:15
Stack trace:
#0 /in/14WAL(15): serialize(Object(foo))
#1 {main}
thrown in /in/14WAL on line 15
Process exited with code 255.