vria/nodiacritic

Tiny helper function that removes all diacritical signs from characters

Installs: 2 949 032

Dependents: 21

Suggesters: 0

Security: 0

Stars: 11

Watchers: 2

Forks: 2

pkg:composer/vria/nodiacritic

0.1.2 2016-09-17 22:03 UTC

This package is not auto-updated.

Last update: 2025-10-04 03:07:47 UTC


README

Build Status Total Downloads

Tiny helper function that removes all diacritical signs from characters. Function is aware of German and Danish diacritic particularities.

Installation

composer.json

"require": {
    "vria/nodiacritic": "0.*"
}

Use

use VRia\Utils\NoDiacritic;

$noDiacriticString = NoDiacritic::filter("Révolution française");

As expected, the result is Revolution francaise.

The library is aware of particularities in German and Danish language:

use VRia\Utils\NoDiacritic;

$noAccentsNiceStreet = NoDiacritic::filter("Schöne straße", "de");

The result is Schoene strasse.

The code is inspired by WordPress' remove_accents function.