PATH:
usr
/
share
/
doc
/
cpanel-php81-xml-serializer-0.21.0
/
examples
<?PHP /** * This example shows how to set a different target encoding * * @author Stephan Schmidt <schst@php.net> */ error_reporting(E_ALL); require_once 'XML/Unserializer.php'; $xml = '<xml> <string> This XML document contains line breaks. </string> </xml>'; // be careful to always use the ampersand in front of the new operator $unserializer = &new XML_Unserializer(); $unserializer->setOption(XML_UNSERIALIZER_OPTION_RETURN_RESULT, true); echo '<pre>'; echo "Default behavior (XML_UNSERIALIZER_WHITESPACE_TRIM)\n"; $data = $unserializer->unserialize($xml); var_dump($data); echo "\n\n"; echo "Normalize whitespace (XML_UNSERIALIZER_WHITESPACE_NORMALIZE)\n"; $unserializer->setOption(XML_UNSERIALIZER_OPTION_WHITESPACE, XML_UNSERIALIZER_WHITESPACE_NORMALIZE); $data = $unserializer->unserialize($xml); var_dump($data); echo "\n\n"; echo "Keep whitespace (XML_UNSERIALIZER_WHITESPACE_KEEP)\n"; $unserializer->setOption(XML_UNSERIALIZER_OPTION_WHITESPACE, XML_UNSERIALIZER_WHITESPACE_KEEP); $data = $unserializer->unserialize($xml); var_dump($data); echo '</pre>'; ?>
[-] unserializeClassNames.php
[edit]
[-] serializeWithIndentedAttributes.php
[edit]
[-] example.xml
[edit]
[-] serializeRDF.php
[edit]
[-] unserializeRDF.php
[edit]
[-] serializeAndEncode.php
[edit]
[-] serializeWithDtd.php
[edit]
[+]
..
[-] Serializer_Bug7112.php
[edit]
[-] serializeSelectiveAttributes.php
[edit]
[-] unserializeWithTagMap.php
[edit]
[-] serializeNullProperties.php
[edit]
[-] serializeIndexedArray.php
[edit]
[-] unserializeWithTypeGuessing.php
[edit]
[-] serializeWithComment.php
[edit]
[-] serializeCData.php
[edit]
[-] unserializeWithAttributes.php
[edit]
[-] unserializeAnyXML.php
[edit]
[-] unserializeWhitespace.php
[edit]
[-] unserializeObject.php
[edit]
[-] serializeWithAttributes2.php
[edit]
[-] serializeWithAttributes.php
[edit]
[-] serializeObject.php
[edit]
[-] serializeWithTagMap.php
[edit]
[-] serializeAndReturn.php
[edit]
[-] serializeWithNamespace.php
[edit]
[-] serializeIndexedArrayWithContext.php
[edit]
[-] unserializeEncoded.php
[edit]
[-] unserializeEnum.php
[edit]