Глава 6. Определение формата ФИО

Еще одна полезная функция библиотеки, это определение, в каком формате записано ФИО. Для этого нужно использовать метод getFullNameFormat($fullname), где $fullname строка, которая содержит ФИО. Метод возвращает форматированную строку. Подробнее о форматированном выводе смотри в «Форматированный вывод».

Пример использования метода getFullNameFormat() находится в файле Tutorial/lesson6.php.

<?php
header
('Content-type: text/html; charset=utf-8');
require 
'../Library/NCL.NameCase.ru.php';
$nc = new NCLNameCaseRu();

$people = array("Андрей Николаевич"'Ирина''Ефиопский Аркадий Василевич',
    
'Мария Николаевна''Розумовский Илья');

foreach (
$people as $person)
{
    
/**
     * Для каждого человека выводим формат ФИО
     */
    
echo $nc->getFullNameFormat($person).' - '.$person."\n";
}
/**
 * Результат выполнения:
 * N F  - Андрей Николаевич
 * N  - Ирина
 * S N F  - Ефиопский Аркадий Василевич
 * N F  - Мария Николаевна
 * S N  - Розумовский Илья
 */
?>