bug46347.phpt 342 B

123456789101112131415161718192021222324
  1. --TEST--
  2. Bug #46347 (parse_ini_file() doesn't support * in keys)
  3. --FILE--
  4. <?php
  5. $str = <<< EOF
  6. [section]
  7. part1.*.part2 = 1
  8. EOF;
  9. $file = __DIR__ . '/parse.ini';
  10. file_put_contents($file, $str);
  11. var_dump(parse_ini_file($file));
  12. ?>
  13. --CLEAN--
  14. <?php
  15. unlink(__DIR__.'/parse.ini');
  16. ?>
  17. --EXPECT--
  18. array(1) {
  19. ["part1.*.part2"]=>
  20. string(1) "1"
  21. }