1234567891011121314151617181920212223242526 |
- --TEST--
- Bug #38424 (Different attribute assignment if new or exists)
- --EXTENSIONS--
- simplexml
- --FILE--
- <?php
- $xml = simplexml_load_string('<xml></xml>');
- $str = "abc & def" ;
- $xml["a1"] = "" ;
- $xml["a1"] = htmlspecialchars($str,ENT_NOQUOTES) ;
- $xml["a2"] = htmlspecialchars($str,ENT_NOQUOTES) ;
- $xml["a3"] = "" ;
- $xml["a3"] = $str ;
- $xml["a4"] = $str ;
- echo $xml->asXML();
- ?>
- --EXPECT--
- <?xml version="1.0"?>
- <xml a1="abc &amp; def" a2="abc &amp; def" a3="abc & def" a4="abc & def"/>
|