PHP Класс HumanNameParser_Parser, HumanNameParser.php

Example usage: $parser = new Parser("John Q. Smith"); echo $parser->getLast() . ", " . $parser->getFirst(); returns "Smith, John"
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $name = NULL ) * Constructor
getArray ( String $arrType = 'assoc' ) : array returns all the parts of the name as an array
getFirst ( )
getLast ( )
getMiddle ( )
getName ( )
getNicknames ( )
getSuffix ( )
getleadingInit ( )
setName ( mixed $name = NULL ) Sets name string and parses it.

Приватные методы

Метод Описание
parse ( ) * Parse the name into its constituent parts.

Описание методов

__construct() публичный Метод

* Constructor
public __construct ( $name = NULL )
$name Either a name as a string or as a Name object.

getArray() публичный Метод

returns all the parts of the name as an array
public getArray ( String $arrType = 'assoc' ) : array
$arrType String pass 'int' to get an integer-indexed array (default is associative)
Результат array An array of the name-parts

getFirst() публичный Метод

public getFirst ( )

getLast() публичный Метод

public getLast ( )

getMiddle() публичный Метод

public getMiddle ( )

getName() публичный Метод

public getName ( )

getNicknames() публичный Метод

public getNicknames ( )

getSuffix() публичный Метод

public getSuffix ( )

getleadingInit() публичный Метод

public getleadingInit ( )

setName() публичный Метод

Takes Name object or a simple string (converts the string into a Name obj), parses and loads its constituant parts.
public setName ( mixed $name = NULL )
$name mixed Either a name as a string or as a Name object.