# alphanormalize_php

Simple functions to remove "accents" and replace non-alphanumeric characters.

The main function is similar to alphanormalize function of the online JavaScript application http://www.opimedia.be/DS/online-tools/txt2/

## Support me

This package is a completely free software (GPL license). So it is completely free (like "free speech" and like "free beer"). However you can support me financially by donating.

Go to the link . Thank you!

Copyright (C) 2013, 2016 Olivier Pirson

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

## Changes

• 03.00.02 --- October 19, 2016
• Corrected typo on test page.
• 03.00.01 --- February 29, 2016
• Added $entity_decode param in mb_str_alphanormalize(). • Replaced French in documentation by English. • Replaced phpDocumentor documentation by Doxygen documentation. • First version on Bitbucket. • 02.00.00 --- March 20, 2013 • Changed alphanormalize.inc to namespace Alphanormalize. • Replaced the global variables. • HTML documentation generated by phpDocumentor. • Moved to LGPL licence. • 01.00.05 --- January 27, 2013 • Saved each mb_strlen() in variable. • 01.00.04 --- October 15, 2012 • Adopted the ONU/ELOT standard for Greek alphabet. • 01.00.03 --- December 20, 2011 • global$ACCENTALPHA_TO_ALPHA, \$GREEK_TO_ALPHA;.