bug42233.phpt 464 B

123456789101112131415161718192021222324252627282930313233
  1. --TEST--
  2. Bug #42233 (extract(): scandic characters not allowed as variable name)
  3. --FILE--
  4. <?php
  5. $test = array(
  6. 'a' => '1',
  7. 'æ' => '2',
  8. 'æøåäö' => '3',
  9. );
  10. var_dump($test);
  11. var_dump(extract($test));
  12. var_dump($a);
  13. var_dump($æ);
  14. var_dump($æøåäö);
  15. echo "Done.\n";
  16. ?>
  17. --EXPECT--
  18. array(3) {
  19. ["a"]=>
  20. string(1) "1"
  21. ["æ"]=>
  22. string(1) "2"
  23. ["æøåäö"]=>
  24. string(1) "3"
  25. }
  26. int(3)
  27. string(1) "1"
  28. string(1) "2"
  29. string(1) "3"
  30. Done.