Este pacote contém funções utilitárias em PHP puro, independentes de framework, criadas para acelerar o desenvolvimento e evitar retrabalho.
- limparDocumento(string): Remove caracteres não numéricos
- validarCPF(string): Valida CPF
- validarCNPJ(string): Valida CNPJ
- slugify(string): Converte texto em slug
- limitarTexto(string, int): Limita tamanho do texto
- randomString(int): Gera string aleatória segura
- arrayPluck(array, string): Extrai valores de uma chave
- arrayGroupBy(array, string): Agrupa array por chave
- agora(): Retorna data/hora atual
- diferencaEmDias(string, string): Diferença em dias entre datas
- get(string): Executa requisição GET simples
Inclua os arquivos manualmente ou via autoload e utilize as funções estaticamente.
require 'ValidadorDocumento.php';
ValidadorDocumento::validarCPF('12345678909');
This package contains utility functions written in pure PHP, framework-independent, designed to speed up development and avoid repetitive work.
- limparDocumento(string): Removes non-numeric characters
- validarCPF(string): Validates Brazilian CPF
- validarCNPJ(string): Validates Brazilian CNPJ
- slugify(string): Converts text into a URL-friendly slug
- limitarTexto(string, int): Limits text length
- randomString(int): Generates a secure random string
- arrayPluck(array, string): Extracts values from a given key
- arrayGroupBy(array, string): Groups an array by key
- agora(): Returns current date and time
- diferencaEmDias(string, string): Calculates the difference in days between dates
- get(string): Executes a simple HTTP GET request
Include the files manually or via autoload and use the functions statically.
Dieses Paket enthält Hilfsfunktionen in reinem PHP, unabhängig von Frameworks, entwickelt zur Beschleunigung der Entwicklung und zur Vermeidung von Wiederholungen.
- limparDocumento(string): Entfernt nicht-numerische Zeichen
- validarCPF(string): Validiert die brasilianische CPF
- validarCNPJ(string): Validiert die brasilianische CNPJ
- slugify(string): Wandelt Text in einen URL-freundlichen Slug um
- limitarTexto(string, int): Begrenzt die Textlänge
- randomString(int): Erzeugt eine sichere Zufallszeichenkette
- arrayPluck(array, string): Extrahiert Werte anhand eines Schlüssels
- arrayGroupBy(array, string): Gruppiert ein Array nach Schlüssel
- agora(): Gibt das aktuelle Datum und die Uhrzeit zurück
- diferencaEmDias(string, string): Berechnet die Tagesdifferenz zwischen Datumswerten
- get(string): Führt eine einfache HTTP-GET-Anfrage aus
Binden Sie die Dateien manuell oder per Autoload ein und verwenden Sie die Funktionen statisch.