bug65732.phpt 399 B

12345678910111213141516171819
  1. --TEST--
  2. Bug #65732 (grapheme_*() is not Unicode compliant on CR LF sequence)
  3. --SKIPIF--
  4. <?php
  5. if (!extension_loaded('intl')) die('skip intl extension not available');
  6. ?>
  7. --FILE--
  8. <?php
  9. var_dump(grapheme_strlen("\r\n"));
  10. var_dump(grapheme_substr(implode("\r\n", ['abc', 'def', 'ghi']), 5));
  11. var_dump(grapheme_strrpos("a\r\nb", 'b'));
  12. ?>
  13. ==DONE==
  14. --EXPECT--
  15. int(1)
  16. string(7) "ef
  17. ghi"
  18. int(2)
  19. ==DONE==