anglemx / mexico-curp
PHP utility to handle Mexico's RENAPO (Registro Nacional de Población) CURP (Clave Única de Registro de Población)
v0.2.0
2022-05-10 21:42 UTC
Requires
- php: >=7.2
- ext-bcmath: *
- ext-intl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ^7.5
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
PHP utility to handle Mexico's RENAPO (Registro Nacional de Población) CURP (Clave Única de Registro de Población)
CURP
What is CURP? Clave Única de Registro de Población for the Mexican Population Registry: RENAPO Registro Nacional de Población.
How to Use
Validate CURP strings
The utility can be used to validate a CURP string.
echo (CURP::isValid('BAD-CURP-STRING') ? 'Yes' : 'No'); // No
Tests
php vendor/bin/phpunit tests/CurpTest.php
TO-DO
- Finish writing up this README
- Extract data from the CURP (Date of Birth, Gender, State of Birth)