Подтвердить что ты не робот

Функция php explode для первого пробела

У меня есть строка Hello This is a String. Мне нужно взорвать его на PHP только для первого White Space. Как это возможно?

4b9b3361

Ответ 1

установить предельный параметр

print_r(explode(' ', $str, 2));

Reference

Ответ 2

да

просто позвоните

explode(' ',$s, 2)

это создаст массив с не более чем двумя элементами

Ответ 3

Try

explode(' ', $your_string, 2)

Подробнее: explode()

Ответ 4

Альтернатива explode

$str   = 'Hello This is a String';
$parts = preg_split('/(\s)/', $str, PREG_SPLIT_DELIM_CAPTURE);

Ответ 5

Я предполагаю, что вы имеете в виду пробельный символ для этого ответа. вместо того, чтобы думать в терминах explode(), вы должны думать в терминах "найти первый символ и разбить там строку".

$pos = strpos($inputString, ' ');
$part1 = substr($inputString, 0, $pos);
$part2 = substr($inputString, $pos+1);