theiconic/name-parser
PHP library for parsing a string containing a full name into its parts
v1.2.11
5.3M downloads/mo
#1603 most downloaded on Packagist
theiconic/name-parser
What this package is like to depend on
Last release 7 years ago
no release in 18 months
Release timing varies
gaps range from 9 days to 1.3 years
Some releases are documented
notes for 10 of 19 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
19 releases · first in 2015
0 releases in the last 12 months
see the full history below
Release timeline
19 releases · May 2015 to Nov 2019Releases
latest 19-
v1.2.1114 Nov 2019Release notes
Open source →- add support for combined initials - without separating space (e.g. in 'TJ Hooker' or 'T.J. Hooker')
(This slightly changes the parsing behaviour as e.g.TJ Hookerwould have previously ended up asTj Hooker, withTjbeing the first name. However, this was seen as a bug, so this change is not treated as a breaking change.)
- add support for combined initials - without separating space (e.g. in 'TJ Hooker' or 'T.J. Hooker')
-
v1.2.1006 Nov 2019 -
v1.2.905 Nov 2019Release notes
Open source →- support for 'Prof.' salutation (#24, thanks @baletskyi)
- enable re-printing of given name (first name, middle names, initials) in given order (#21, thanks @jpmschuler)
- enable re-printing of full name (given name plus last names) in given order
- add test for custom language support (#23, thanks @ryancwalsh)
-
v1.2.803 Jun 2019Release notes
Open source →- add test cases for parsing and normalisation of vietnamese names (#17, thanks @yellow1912)
-
v1.2.703 Jun 2019 -
v1.2.616 Sep 2018 -
v1.2.528 Aug 2018 -
v1.2.428 Aug 2018Release notes
Open source →- enable separate retrieval of last name prefixes via
getLastnamePrefix()and pure last names (without prefixes) viagetLastname(true)(#10, thanks @divinenanny)
- enable separate retrieval of last name prefixes via
-
v1.2.328 Aug 2018Release notes
Open source →- correctly parse nickname-type segments even if they are in last position, e.g.
Charles Dickens (20th century)(#8, thanks @divinenanny)
- correctly parse nickname-type segments even if they are in last position, e.g.
-
v1.2.210 Jul 2018Release notes
Open source →- fix for parsing of middle names in
<lastname>, <firstname> <middlename>scenarios (thanks @francislavoie )
- fix for parsing of middle names in
-
v1.2.119 Jun 2018Nothing published for this version
-
v1.2.017 Apr 2018Nothing published for this version
-
v1.1.015 Apr 2018Nothing published for this version
-
v1.0.313 Apr 2018Nothing published for this version
-
v1.0.213 Apr 2018Nothing published for this version
-
v1.0.114 Aug 2017Nothing published for this version
-
v1.0.016 May 2017Nothing published for this version
-
0.1.112 Sep 2016Nothing published for this version
-
0.110 May 2015Nothing published for this version