Как я могу разрезать строку пополам? - PullRequest
0 голосов
/ 12 декабря 2010

Я хочу разрезать строку пополам и получить первую половину строки равной одному значению, а вторую половину - другой.

Строка: $_GET['s'], в ней есть пара слов и в середине из них четыре пробела.

Я хочу получить слова перед пробелами и слова после пробелов.

E.G:

pizza    soda
echo "$food;"   ==> pizza
echo "$drink;   ==> soda

Ответы [ 2 ]

4 голосов
/ 12 декабря 2010
list($first, $second) = explode('    ' /* 4 spaces */, $_GET['s']);
4 голосов
/ 12 декабря 2010
$value = explode('    ', $_GET['s'], 2);

echo $value[0]; // food
echo $value[1]; // drink

Ссылка: http://php.net/explode

...