bug70453.phpt 515 B

123456789101112131415161718
  1. --TEST--
  2. Bug #70453 (IntlChar::foldCase() incorrect arguments and missing constants)
  3. --EXTENSIONS--
  4. intl
  5. --FILE--
  6. <?php
  7. $method = new ReflectionMethod('IntlChar', 'foldCase');
  8. $param = $method->getParameters()[1];
  9. var_dump($param->name, $param->isOptional(), $param->isPassedByReference());
  10. var_dump(IntlChar::foldCase('I', IntlChar::FOLD_CASE_DEFAULT));
  11. var_dump(IntlChar::foldCase('I', IntlChar::FOLD_CASE_EXCLUDE_SPECIAL_I));
  12. ?>
  13. --EXPECT--
  14. string(7) "options"
  15. bool(true)
  16. bool(false)
  17. string(1) "i"
  18. string(2) "ı"