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(...)
: 图像调整大小的支持