/PHP-8.1/ext/libxml/tests/ |
H A D | libxml_entity_loading_disabled_by_default.phpt | 6 xml 11 $xml = <<<EOT 12 <?xml version="1.0" encoding="UTF-8"?> 18 $xml = str_replace('XXE_URI', $dir . '/libxml_disable_entity_loader_payload.txt', $xml); 20 function parseXML1($xml) { 22 $doc->loadXML($xml, 0); 26 function parseXML2($xml) { 27 return simplexml_load_string($xml); 30 function parseXML3($xml) { 32 xml_parse_into_struct($p, $xml, $vals, $index); [all …]
|
H A D | libxml_disable_entity_loader_2.phpt | 12 $xml = <<<EOT 13 <?xml version="1.0" encoding="UTF-8"?> 19 $xml = str_replace('XXE_URI', $dir . '/libxml_disable_entity_loader_payload.txt', $xml); 21 function parseXML($xml) { 26 $doc->loadXML($xml, 0); 30 var_dump(strpos(parseXML($xml), 'SECRET_DATA') !== false); 32 var_dump(strpos(parseXML($xml), 'SECRET_DATA') === false);
|
/PHP-8.1/ext/simplexml/tests/ |
H A D | bug38424.phpt | 8 $xml = simplexml_load_string('<xml></xml>'); 12 $xml["a1"] = "" ; 13 $xml["a1"] = htmlspecialchars($str,ENT_NOQUOTES) ; 15 $xml["a2"] = htmlspecialchars($str,ENT_NOQUOTES) ; 17 $xml["a3"] = "" ; 18 $xml["a3"] = $str ; 20 $xml["a4"] = $str ; 22 echo $xml->asXML(); 25 <?xml version="1.0"?> 26 <xml a1="abc &amp; def" a2="abc &amp; def" a3="abc & def" a4="abc & def"/>
|
H A D | bug35785.phpt | 8 $xml = simplexml_load_string("<root></root>"); 9 $xml->bla->posts->name = "FooBar"; 10 echo $xml->asXML(); 12 var_dump(isset($xml->bla->posts)); 13 $xml->bla->posts[0]->name = "FooBar"; 14 echo $xml->asXML(); 16 $xml->bla->posts[]->name = "FooBar"; 17 echo $xml->asXML(); 20 <?xml version="1.0"?> 23 <?xml version="1.0"?> [all …]
|
H A D | bug42259.phpt | 7 $xml =<<<EOF 8 <xml> 22 </xml> 25 $sxe = new SimpleXMLIterator($xml); 38 3 steps: xml/fieldset1/field1 39 3 steps: xml/fieldset1/field2 40 4 steps: xml/fieldset2/options/option1 41 4 steps: xml/fieldset2/options/option2 42 4 steps: xml/fieldset2/options/option3 43 3 steps: xml/fieldset2/field1 [all …]
|
H A D | bug54973.phpt | 7 $xml = simplexml_load_string("<xml><number>9223372036854775808</number></xml>"); 9 var_dump($xml->number); 11 $int = $xml->number / 1024 / 1024 / 1024; 14 $double = (double) $xml->number / 1024 / 1024 / 1024;
|
H A D | 026.phpt | 7 $xml =<<<EOF 13 function traverse_xml($xml, $pad = '') 15 $name = $xml->getName(); 17 foreach($xml->attributes() as $attr => $value) 21 echo ">" . trim($xml) . "\n"; 22 foreach($xml->children() as $node) 30 $people = simplexml_load_string($xml);
|
H A D | 022.phpt | 8 $xml =<<<EOF 9 <?xml version='1.0'?> 10 <pres><content><file glob="slide_*.xml"/></content></pres> 13 $sxe = simplexml_load_string($xml); 37 string(11) "slide_*.xml" 46 string(11) "slide_*.xml" 54 string(11) "slide_*.xml" 59 string(11) "slide_*.xml"
|
H A D | bug38347.phpt | 8 function iterate($xml) 10 print_r($xml); 11 foreach ($xml->item as $item) { 16 $xmlstr = "<xml><item>Item 1</item><item>Item 2</item></xml>"; 17 $xml = simplexml_load_string($xmlstr); 18 iterate($xml->unknown);
|
H A D | 028.phpt | 7 $xml =<<<EOF 11 function traverse_xml($xml, $pad = '') 13 $name = $xml->getName(); 15 foreach($xml->attributes() as $attr => $value) 19 echo ">" . trim($xml) . "\n"; 20 foreach($xml->children() as $node) 28 $people = simplexml_load_string($xml);
|
H A D | bug72971_2.phpt | 8 $xml = new SimpleXMLElement('<root xmlns:ns="ns"><foo>bar</foo><ns:foo>ns:bar</ns:foo></root>'); 10 $xml->foo = 'new-bar'; 11 var_dump($xml->foo); 12 var_dump($xml->children('ns')->foo); 14 $xml->children('ns')->foo = 'ns:new-bar'; 15 var_dump($xml->foo); 16 var_dump($xml->children('ns')->foo);
|
H A D | bug45553.phpt | 7 $xml =<<<XML 8 <xml xmlns:a="http://a"> 11 </xml> 14 $x = simplexml_load_string($xml); 17 $atts = $x->xpath("/xml/data/@a:label"); 19 $atts = $x->xpath("/xml/a:data"); 21 $atts = $x->xpath("/xml/a:data/@a:label"); 23 $atts = $x->xpath("/xml/a:data/@label"); 25 $atts = $x->xpath("/xml/data/@label");
|
H A D | bug37076.phpt | 7 $xml = simplexml_load_string("<root><foo /></root>"); 8 $xml->foo = "foo"; 9 $xml->foo .= "bar"; 10 print $xml->asXML(); 13 <?xml version="1.0"?>
|
H A D | bug41175.phpt | 8 $xml = new SimpleXmlElement("<img></img>"); 9 $xml->addAttribute("src", "foo"); 10 $xml->addAttribute("alt", ""); 11 echo $xml->asXML(); 15 <?xml version="1.0"?>
|
H A D | bug46047.phpt | 7 $xml = new SimpleXMLElement('<foo><bar><![CDATA[]]></bar><baz/></foo>', 9 print_r($xml); 11 $xml = new SimpleXMLElement('<foo><bar></bar><baz/></foo>'); 12 print_r($xml); 14 $xml = new SimpleXMLElement('<foo><bar/><baz/></foo>'); 15 print_r($xml);
|
/PHP-8.1/ext/xmlwriter/tests/ |
H A D | bug41326.phpt | 7 $xml = new XmlWriter(); 8 $xml->openMemory(); 9 $xml->setIndent(true); 10 $xml->startDocument(); 11 $xml->startElement('test'); 15 $xml->startElement('bar'); 16 $xml->endElement(); 17 $xml->endElement(); 18 print $xml->flush(true); 37 <?xml version="1.0"?> [all …]
|
H A D | bug71536.phpt | 10 $xml = new \XMLWriter(); 11 $xml->openUri('php://memory'); 12 $xml->setIndent(false); 13 $xml->startDocument('1.0', 'UTF-8'); 14 $xml->startElement('response');
|
/PHP-8.1/ext/dom/tests/ |
H A D | DOMDocumentType_basic_001.phpt | 11 $xml = '<?xml version="1.0" encoding="UTF-8" ?>'; 13 $xml .= '<chapter>1</chapter>'; 15 $doc->loadXML($xml); 24 $xml = '<?xml version="1.0" encoding="UTF-8" ?>'; 25 $xml .= '<!DOCTYPE img ['; 26 $xml .= ' <!ELEMENT img EMPTY>'; 27 $xml .= ' <!ATTLIST img src ENTITY #REQUIRED>'; 29 $xml .= ' <!NOTATION gif PUBLIC "gif viewer">'; 30 $xml .= ']>'; 31 $xml .= '<img src="logo"/>'; [all …]
|
H A D | DOMDocumentType_systemId_basic_001.phpt | 10 $xml = '<?xml version="1.0" encoding="UTF-8" ?>'; 11 $xml .= '<!DOCTYPE chapter>'; 12 $xml .= '<chapter>1</chapter>'; 14 $doc->loadXML($xml);
|
/PHP-8.1/ext/xml/tests/ |
H A D | xml_error_string_basic.phpt | 4 xml 8 '<?xml version="1.0"?><element>', 9 '<?xml>', 10 '<?xml version="dummy">', 11 '<?xml?>', 12 '<?xml version="1.0"?><elem></element>', 15 foreach ($xmls as $xml) { 17 if (!xml_parse($xml_parser, $xml, true)) {
|
H A D | xml_set_processing_instruction_handler_basic.phpt | 4 xml 28 $xml = <<<HERE 29 <?xml version="1.0" encoding="ISO-8859-1"?> 30 <?xml-stylesheet href="default.xsl" type="text/xml"?> 35 $p1->parse($xml); 40 Target: xml-stylesheet 41 Data: href="default.xsl" type="text/xml"
|
H A D | bug76874.phpt | 4 xml 10 private $xml; 15 $this->xml = xml_parser_create(); 16 xml_set_character_data_handler($this->xml, array(&$this, 'handle_cdata')); 17 xml_parser_free($this->xml);
|
/PHP-8.1/ext/zip/tests/ |
H A D | bug7658.phpt | 10 "Configurations2/accelerator/current.xml", 17 "content.xml", 18 "styles.xml", 19 "meta.xml", 21 "settings.xml", 22 "META-INF/manifest.xml", 34 $zip->deleteName('content.xml'); 35 $zip->addFile($dirname . "bug7658.xml","content.xml");
|
/PHP-8.1/ext/phar/tests/ |
H A D | bug65028.phpt | 19 "files/search/schema.xml", 43 "modules/cmt/setup/config.xml", 45 "modules/meta/setup/config.xml", 51 "modules/brd/setup/config.xml", 53 "modules/auth/setup/config.xml", 56 "modules/bwd/setup/config.xml", 61 "modules/nws/setup/config.xml", 66 "modules/gmp/setup/config.xml", 71 "modules/mul/setup/config.xml", 77 "modules/cat/setup/config.xml", [all …]
|
/PHP-8.1/ext/xml/ |
H A D | config.w32 | 3 ARG_WITH("xml", "XML support", "yes"); 7 ADD_EXTENSION_DEP('xml', 'libxml') && 11 EXTENSION("xml", "xml.c compat.c", null, "/DZEND_ENABLE_STATIC_TSRMLS_CACHE=1"); 16 PHP_INSTALL_HEADERS("", "ext/xml"); 18 WARNING("xml support can't be enabled, libraries or headers are missing")
|