bug80763.phpt 401 B

1234567891011121314
  1. --TEST--
  2. Bug #80763 (msgfmt_format() does not accept DateTime references)
  3. --EXTENSIONS--
  4. intl
  5. --FILE--
  6. <?php
  7. $today = new DateTime('2021-02-17 12:00:00');
  8. $formatter = new \MessageFormatter('en_US', 'Today is {today, date, full}.');
  9. $params = ['today' => $today];
  10. array_walk($params, fn() => 1);
  11. var_dump($formatter->format($params));
  12. ?>
  13. --EXPECT--
  14. string(38) "Today is Wednesday, February 17, 2021."