HTML::jsonSerialize()
Returns the data to be serialized as JSON.
Table of Contents
Description
HTML::jsonSerialize(): mixed;This method is a requirement to be able to implement the JsonSerializable interface and aims to make the data convertable to JSON. You won’t use this method directly, the json_encode() function will call this method automatically.
Example
$node = new HTML('<div></div>');
echo json_encode($node); // Returns `'["div","",{}]'`HTML::_()
The dynamic method initiator.
HTML::__call()
Proxy for missing methods.
HTML::__callStatic()
Proxy for missing static methods.
HTML::__construct()
The constructor.
HTML::__serialize()
Provides data to be serialized.
HTML::__toString()
Converts the HTML object to string.
HTML::__unserialize()
Converts the serialized data back to its object.
HTML::count()
Nothing.
HTML::jsonSerialize()
Returns the data to be serialized as JSON.
HTML::offsetExists()
Checks if an attribute exists.
HTML::offsetGet()
Gets the attribute’s value.
HTML::offsetSet()
Sets the attribute’s value.
HTML::offsetUnset()
Deletes an attribute.