Работа с ФИО в php при помощи switch или if else?
$a = 'Смирнова Екатерина Сергеевна';
$rest = substr($a, -2, 2);
switch ($rest) {
	case 'ич':
		$hello = 'Уважаемый '.$a;
	break;
	case 'на':
		$hello = 'Уважаемая '.$a;
	break;	
	default:
		$hello = 'Уважаемый(-ая) '.$a;
	break;
}
https://dadata.ru/suggestions/#name
Можно использовать чтобы определять пол по имени.