moharram82 / helpers
适用于不同目的的PHP函数集合。
1.0.2
2020-05-07 10:47 UTC
Requires
- php: ~7.0
- ext-gd: ~2.1|~7.0
- ext-mysqli: ~5.0|~7.0
- ext-pdo: ~5.0|~7.0
This package is auto-updated.
Last update: 2024-09-07 20:34:22 UTC
README
适用于不同目的的PHP函数集合。
函数
getMySQLEnumValues: 从MySQL的enum字段定义中提取选项到一个数组:enum('male','female').validUsername: 检查提供的字符串是否是有效的用户名,即:仅英文,无空格,只能以字母开头,只包含字母、数字和下划线,但不能以下划线结尾。isPasswordStrong: 检查密码是否强大,包含至少:1个大写字母,1个小写字母,1个数字,长度至少8个字符。isEnglish: 检查文本是否仅包含英文字母。validTimestamp: 检查字符串是否是有效的时间戳。removeHttpProtocol: 从链接中移除协议前缀(http://)或(https://)。trimExtraSpace: 从开头、结尾和单词之间移除任何额外的空白。cleanText: 从任何HTML和重复的空格或换行符中清理文本。validEmail: 检查字符串是否是有效的电子邮件地址。validDate: 检查字符串是否是有效的日期。validUrl: 检查字符串是否是有效的URL地址。calculateAge: 根据给定的出生日期计算年龄,并返回以年、月、日、小数形式表示的年龄。imgResize: 调整图像大小。getIP: 返回当前互联网会话的IP地址。getUseragent: 返回当前互联网会话的用户代理字符串。randomString: 生成随机的字母数字字符串。isWindows: 检查当前环境是否基于Windows。removeDir: 递归删除目录及其全部内容。scanDirForFiles: 扫描目录并根据文件扩展名(jpg|png|gif)返回文件数组。