XML on Crack
Home
|
TOC
|
«
|
»
TOC - Slide
TOC
- Questions?
- About me
- Knowing the audience
- History of XML in PHP
- What's New in PHP 5?
- Better Integration of XML in PHP
- PHP streams wrapper support
- Simple streams example
- Your own stream handler
- Your own stream handler II
- Extending DOM Classes
- Extending DOM Classes Examples
- Extending DOM Classes Examples II
- Limitations of extending classes
- Exceptions
- Error handling
- Code: catchxml-ex.php
- Code: catchxml.php
- Interoperability
- A little overview of some new extensions
- XMLReader
- SAX vs. XMLReader
- Just forget about SAX!
- Code: books.xml
- Code: xmlreader_file.php
- Output: xmlreader_file.php
- next() instead of read()
- Some further methods and properties
- XMLWriter
- Code: xmlwriter.php
- Output: xmlwriter.php
- Some more methods (shortened)
- XMLWriter vs. fwrite
- SimpleXML
- Code: simplexml.php
- Output: simplexml.php
- Code: simplexml_xpath.php
- Output: simplexml_xpath.php
- Issues with SimpleXML
- Code: simplexml_problems.php
- Output: simplexml_problems.php
- Code: simplexml_problems_mixed.php
- Output: simplexml_problems_mixed.php
- Code: simplexml_problems_interop.php
- Output: simplexml_problems_interop.php
- SimpleXML Summary
- Some advanced DOM features
- XInclude
- XPath
- Full XPath Support
- Code: xpath-api.php
- Output: xpath-api.php
- XPath and Namespaces
- Code: xpath-api-ns.php
- Code: xpath-api-ns2.php
- XPath Summary
- Reading HTML Documents with DOM
- Code: domhtml.php
- Output: domhtml.php
- XML Validation
- XML Validation examples
- Code: books.dtd
- Code: books.xsd
- Code: books.rng
- XSLT in PHP 5
- EXSLT
- Code: exslt.xsl
- Defining your own functions in XSLT
- Code: exslt_own_function.xsl
- Calling PHP functions from XSLT (evil...)
- Code: php-in-xslt.xsl
- Code: php-in-xslt.php
- Output: php-in-xslt.php
- Conclusions
- You need a Job?
- Some links
Home
|
TOC
|
«
|
»
TOC - Slide
© copyright 2004 Bitflux GmbH