bug70157.phpt 462 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. parse_ini_string() crashes on values starting with number or unquoted strings
  3. --FILE--
  4. <?php
  5. $contents = <<<EOS
  6. [agatha.christie]
  7. title = 10 little indians
  8. foo[123] = E_ALL & ~E_DEPRECATED
  9. foo[456] = 123
  10. EOS;
  11. var_dump(parse_ini_string($contents, false, INI_SCANNER_TYPED));
  12. ?>
  13. Done
  14. --EXPECTF--
  15. array(%d) {
  16. ["title"]=>
  17. string(%d) "10 little indians"
  18. ["foo"]=>
  19. array(%d) {
  20. [123]=>
  21. string(%d) "24575"
  22. [456]=>
  23. int(123)
  24. }
  25. }
  26. Done