PHP-Name-Parser icon indicating copy to clipboard operation
PHP-Name-Parser copied to clipboard

Parse wrong if last char is '.'

Open okabrv opened this issue 8 years ago • 1 comments

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) ""
  }
*/

okabrv avatar Jul 15 '17 23:07 okabrv

hmmm. that's not good. feel free to send me a pull request if you figured out the fix already.

joshfraser avatar Jul 17 '17 05:07 joshfraser