andersonhsilva / metodos-php
日常使用的PHP方法
2.16
2022-03-05 01:17 UTC
This package is auto-updated.
Last update: 2024-09-07 02:09:42 UTC
README
这是一个完全开源的项目。要使用、复制和修改它,您不需要支付任何费用。然而,为了以适当的方式维护项目,我们接受关于测试和识别可能的错误和缺陷的代码建议和贡献。
项目已更新到PHP 8.3.10。请始终使用PHP的最后一个版本。
安装和配置
-
请在命令行终端中执行以下命令,您的项目根目录
composer require andersonhsilva/metodos-php
-
为了在Laravel项目中全局地调用方法
2.1. 编辑文件
config/app.php。2.2. 在数组
'aliases' => []的末尾添加以下内容'Methods' => Andersonhsilva\MethodsPhp\Methods::class,
可用的方法和函数列表
- 将货币值转换为浮点数,删除货币符号和常见格式。
- 向一个值添加零,直到达到指定的长度。
- 格式化数值以显示两位小数。
- 将数值格式化为整数,删除小数位,但保留数值。
- 将整数转换为十进制格式,假设最后两位代表分。
- 对字符串应用掩码。
- 使用指定的掩码格式化日期或时间。
- 将巴西日期格式(dd/mm/yyyy)转换为数据库格式(yyyy-mm-dd)。
- 向给定日期添加一个周期,并以yyyy-mm-dd格式返回新日期。
- 返回给定月份的最后一天。
- 将数字向上舍入到指定的位数。
- 将数字向下舍入到指定的位数。
- 从字符串中删除所有非数字字符。
- 从字符串中删除所有非字母数字字符。
- 返回字符串中的第一个名字。
- 返回字符串中的第一个和第二个名字。
- 检查一个单词是否包含在一个句子中。
- 从字符串中删除特殊字符,仅保留字母、数字和一些重音字符。
- 从名字生成首字母,用于显示在头像中。
- 验证字段是否为空。
- 验证是否为有效的CPF(抛出错误或直接调用函数)。
- 验证是否为有效的CNPJ(抛出错误或直接调用函数)。
- 验证是否为有效的CPF或CNPJ(抛出错误或直接调用函数)。
- 验证是否为有效的电子邮件(抛出错误或直接调用函数)。
- 返回当前URL。
- 根据当前时间返回问候语。
- 如果需要,向手机号码添加第九位数字。
- 计算两个日期之间的年数差异。
- 计算两个日期之间的月数差异。
- 计算两个日期之间的天数差异。
- 生成可变分期付款的值列表。
- 对字符串值应用掩码。
- 以巴西格式返回当前日期的详细表示。
- 将数值转换为葡萄牙语的详细货币表示。
联系信息
作者: Anderson Henrique da Silva
电子邮件: anderson.h.silva@gmail.com
最后更新日期: 2024年9月6日