bug36611.phpt 400 B

12345678910111213141516171819202122232425262728
  1. --TEST--
  2. Bug #36611 (assignment to SimpleXML object attribute changes argument type to string)
  3. --EXTENSIONS--
  4. simplexml
  5. --FILE--
  6. <?php
  7. $xml_str = <<<EOD
  8. <?xml version="1.0" encoding="ISO-8859-1" ?>
  9. <c_fpobel >
  10. <pos >
  11. <pos/>
  12. </pos>
  13. </c_fpobel>
  14. EOD;
  15. $xml = simplexml_load_string($xml_str);
  16. $val = 1;
  17. var_dump($val);
  18. $xml->pos["act_idx"] = $val;
  19. var_dump($val);
  20. ?>
  21. --EXPECT--
  22. int(1)
  23. int(1)