berlioz / utils
dev-develop
2020-03-11 00:34 UTC
Requires
- php: >=7.1
- ext-iconv: *
- ext-intl: *
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ^7.5
Suggests
- ext-gd: *
This package is auto-updated.
Last update: 2020-03-11 00:34:17 UTC
README
⚠️ 包已废弃,请查看替代包:BerliozFramework/Helpers ⚠️
Berlioz Utils
PHP的附加功能,帮助您在开发中。
日期
b_time_to_sec(...): 返回午夜以来秒数,小时参数格式为 (HⓂ️i)b_sec_to_time(...): 使用条目中的时间戳格式化时间b_date_format(...): 将日期/时间对象或时间戳格式化为给定的模式b_age(...): 基于生日计算年龄b_db_date(...): 将条目中的日期转换为数据库格式(计算机格式)
表单
b_form_protect(...): 保护传递给表单值的日期b_form_control(...): 控制表单输入数据(来自 $_GET 或 $_POST)b_form_control_get(...): 控制来自 $_GET 的表单输入数据b_form_control_post(...): 控制来自 $_POST 的表单输入数据
安全
b_is_secured_page(...): 是否为安全页面?b_get_secured_page(...): 获取给定 URL 的安全页面
字符串
b_mb_detect_encoding(...): mb_detect_encoding() 的替代方案(使用 iconv)b_detect_utf_encoding(...): 检测字符串或文件的 UTF 编码b_remove_bom(...): 移除 UTF 字符串或文件的 BOMb_truncate(...): 截断字符串b_remove_entities(...): 从字符串中删除实体b_strtouri(...): 处理用于 URL 的字符串b_random_string(...): 生成一个随机字符串b_email_account(...): 提取电子邮件的账户部分b_email_domain(...): 提取电子邮件的域名b_nl2p(...): 用 "P" HTML 标签包围段落,并在所有换行符之前插入 HTML 换行符
对象
b_property_get(...): 在不知道获取器格式的情况下获取对象的属性值b_property_set(...): 在不知道设置器格式的情况下设置对象的属性值
数组
b_array_traverse(...): 使用键遍历数组b_array_merge_recursive(...): 递归合并两个或多个数组
图像
b_gradient_color(...): 计算渐变目标颜色b_img_size(...): 使用新的宽度和高度计算大小b_img_resize(...): 调整图像大小b_img_support(...): 图像调整大小的支持