--TEST-- DomDocument::schemaValidate() - Add missing attribute default values from schema --CREDITS-- Chris Wright --SKIPIF-- --FILE-- load(dirname(__FILE__)."/book-attr.xml"); $doc->schemaValidate(dirname(__FILE__)."/book.xsd", LIBXML_SCHEMA_CREATE); foreach ($doc->getElementsByTagName('book') as $book) { var_dump($book->getAttribute('is-hardback')); } ?> --EXPECT-- string(5) "false" string(4) "true"