qey/string-tools

PHP的字符串工具

Maintainers

Package info

gitee.com/mingqiangli/qey.git

pkg:composer/qey/string-tools

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

v1.0.0 2025-11-20 02:20 UTC

This package is not auto-updated.

Last update: 2026-03-27 02:25:19 UTC


README

A comprehensive and easy-to-use string utility library for PHP.

PHP Version License

安装

composer require qey/string-tools

可用方法

字符串生成

  • random() - 生成随机字符串

  • slug() - 生成URL友好的slug

字符串检查

  • startsWith() - 检查字符串是否以指定内容开头`

  • endsWith() - 检查字符串是否以指定内容结尾`

  • contains() - 检查字符串是否包含

  • isEmail() - 验证电子邮件格式

  • isUrl() - 验证URL格式

字符串操作

  • substr() - 多字节子字符串

  • length() - 多字节字符串长度

  • camelCase() - 转换为驼峰命名法

  • snakeCase() - 转换为下划线命名法

  • limit() - 限制字符串长度

  • mask() - 隐藏字符串部分

  • reverse() - 反转字符串

安全

  • escapeHtml() - 转义HTML字符

  • stripTags() - 移除HTML标签