symfony/polyfill-intl-grapheme

Symfony 对 intl 的 grapheme_* 函数的 polyfill 实现

v1.31.0 2024-09-09 11:45 UTC

README

此组件提供 Intl 扩展中 Grapheme 函数 的部分原生 PHP 实现。

  • grapheme_extract: 从文本缓冲区中提取一系列的 grapheme clusters,该文本缓冲区必须以 UTF-8 编码
  • grapheme_stripos: 查找不区分大小写的字符串的第一个出现的位置(以 grapheme 单位计)
  • grapheme_stristr: 返回从第一个不区分大小写的字符串出现的位置到 haystack 结束的部分
  • grapheme_strlen: 获取字符串长度(以 grapheme 单位计)
  • grapheme_strpos: 查找字符串的第一个出现的位置(以 grapheme 单位计)
  • grapheme_strripos: 查找不区分大小写的字符串的最后一个出现的位置(以 grapheme 单位计)
  • grapheme_strrpos: 查找字符串的最后一个出现的位置(以 grapheme 单位计)
  • grapheme_strstr: 返回从字符串的第一个出现位置到 haystack 结束的部分
  • grapheme_substr: 返回字符串的一部分

更多详细信息请参阅 主 Polyfill README

许可证

此库在 MIT 许可证 下发布。