naviocean/laravel-nameparser (packagist): PHP library to split names into their respective components. Besides detecting first and last names, this library attempts to handle prefixes, suffixes, initials and compound last names like 'Von Fange'. It also normalizes prefixes (Mister -> Mr.) and fixes capitalization (JOHN SMITH -> John Smith).
Keywords: php-parse-name|name parser laravel 5|php-nameparser