12345678910111213141516171819202122232425 |
- --TEST--
- DomDocument::schemaValidateSource() - Don't add missing attribute default values from schema
- --CREDITS--
- Chris Wright <info@daverandom.com>
- --EXTENSIONS--
- dom
- --FILE--
- <?php
- $doc = new DOMDocument;
- $doc->load(__DIR__."/book-attr.xml");
- $xsd = file_get_contents(__DIR__."/book.xsd");
- $doc->schemaValidateSource($xsd);
- foreach ($doc->getElementsByTagName('book') as $book) {
- var_dump($book->getAttribute('is-hardback'));
- }
- ?>
- --EXPECT--
- string(0) ""
- string(4) "true"
|