Inflector¶
An inflector processes strings to adapt them for various situations, such as singular/plural, or for uppercase/lowercase.
<?php
// example using doctrine/inflector
$inflector = InflectorFactory::create()->build();
echo $inflector->singularize('browsers'); // browser
?>
See also doctrine inflector
Related : Internationalization
Related packages : doctrine/inflector, symfony/inflector, cakephp/utility