lucasdev / helpers-php
辅助工具,帮助您在时间有限的情况下进行编程。
dev-master
2019-07-17 20:28 UTC
Requires
- php: >5.4
This package is auto-updated.
Last update: 2024-09-18 08:30:00 UTC
README
PHP辅助工具
执行命令
composer require lucasdev/helpers-php
在PHP中使用
use LucasDev\HelpersPhp\MyHelpers;
class TesteController extends Controller
{
public function index()
{
$date = date('Y-m-d');
$date = MyHelpers::EnDateToBrDate($date);
dd($date);
}
}
使用说明
将EN格式的日期格式化为BR格式。
$yourDateInEn = date('Y-m-d');
MyHelpers::EnDateToBrDate($yourDateInEn);
$yourDateInBr = date('d/m/Y');
MyHelpers::BrDateToEnDate($yourDateInBr);
字符串格式化
MyHelpers::maskAnyThing('44532165498', '###.###.###-##');
验证CPF(与CNPJ相同,只需更改函数)
if (MyHelpers::validaCPF($cpfComMascaraOuSemMascara)) {
echo 'válido';
} else {
echo 'inválido';
}
检查日期是否为周末
if (MyHelpers::isWeekend(date('d/m/Y'))) {
echo 'final de semana';
} else {
echo 'semana';
}
上传图片(适用于laravel >= 5.6)
$dirBase = public_path('images');
MyHelpers::imageUpload($dirBase, $request->file('foto'));
强制下载文件
$conteudo = '<table><tr><td>Coluna</td></tr></table>';
MyHelpers::forceDownload('xls', 'arquivo.xls', $conteudo);