Печать
Родительская категория: Web разработка
Категория: PHP + MySQL

Задача. Написать программу, которая сокращает ФИО. Например, Иванов Иван Иванович, результат - Иванов И. И.

Решение:

<?php
$str = 'Ivanov Ivan Ivanovich';
$arr_full = explode(' ', $str);
$lastname = $arr_full[0];
$firstname = $arr_full[1];
$secondname = $arr_full[2];

$firstname_short = str_split($firstname)[0]. '.';
$secondname_short = str_split($secondname)[0]. '.';
$result = $lastname. ' '. $firstname_short. ' '. $secondname_short;
echo $result
?>