Parse wrong if last char is '.'
Opened this issue · 1 comments
okabrv commented
Try this:
$parser = new FullNameParser();
$split_name = $parser->parse_name('Fname Lname, Ph.D.');
var_dump($split_name);
/*
array(7) {
["salutation"]=>
string(0) ""
["fname"]=>
string(11) "Fname Lname"
["initials"]=>
string(0) ""
["lname"]=>
string(5) "Ph.D."
["lname_base"]=>
string(5) "Ph.D."
["lname_compound"]=>
string(0) ""
["suffix"]=>
string(0) ""
}
*/
joshfraser commented
hmmm. that's not good. feel free to send me a pull request if you figured out the fix already.