вы можете использовать explode () для разделения имен, таких как:
$names = explode(' ', $fullName);
Первая буква имени:
$flfn = substr($names[0], 0,1);
Вывод:
echo $flfn . " " . $names[1];
Вам, вероятно, следует проверить, что длина массива $ names равна 2 после разнесения, чтобы вы могли управлять различными делами, например, с кем-то с 2 фамилиями.