Разделить строку только по первому и последнему пробелу ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Разделить строку только по первому и последнему пробелу

Сообщение Anonymous »

Я хочу, чтобы пользователь ввел свое полное имя в одно поле, чтобы создать удобный пользовательский интерфейс.

Код: Выделить всё

$user = 'Robert John Alex Ridly';
$user = explode(' ', $user);
Я хочу разбить строку и распределить разделы по переменным

Код: Выделить всё

$first_name = $user[0];
$middle_names = ?
$last_names = $user[last]?;
Проблема А. Как нацелиться на последний взрыв, не зная, сколько там будет взорванных «кусков»?

Проблема Б. Есть ли способ выделить все фрагменты между первой и последней и соединить их в строку, добавив пробелы обратно?>

Подробнее здесь: https://stackoverflow.com/questions/343 ... paces-only

Вернуться в «Php»