waleedahmedwaheed / unique-validator
A PHP library for unique validation rules such as palindrome, isogram, and anagram checks.
Package info
github.com/waleedahmedwaheed/UniqueValidator
pkg:composer/waleedahmedwaheed/unique-validator
dev-master
2024-08-02 07:10 UTC
Requires
- php: >=7.2
Requires (Dev)
- phpunit/phpunit: ^11.2
This package is auto-updated.
Last update: 2026-03-01 00:58:16 UTC
README
A PHP library for unique validation rules such as palindrome, isogram, and anagram checks.
Installation
You can install the package via Composer:
composer require waleedahmedwaheed/unique-validator
Usage
Palindrome Check
use UniqueValidator\Validator; if (Validator::isPalindrome('A man, a plan, a canal, Panama')) { echo 'This is a palindrome.'; } else { echo 'This is not a palindrome.'; }
Isogram Check
if (Validator::isIsogram('Dermatoglyphics')) { echo 'This is an isogram.'; } else { echo 'This is not an isogram.'; }
Anagram Check
if (Validator::isAnagram('listen', 'silent')) { echo 'These are anagrams.'; } else { echo 'These are not anagrams.'; }
License
This project is licensed under the MIT License. See the LICENSE file for details