Разделение строк в PHP - PullRequest
0 голосов
/ 24 ноября 2010

Добрый день всем:)

Я пытаюсь разбить строку в PHP, однако это не так просто, как в C #, кажется, это немного грязно ...

У меня есть строка, которая выглядит примерно так:

blahblah1323r8b|7.45

и я хотел бы получить доступ к результатам разделения, как это:

$var = split_result['leftside'];
$var = split_result['rightside'];

Это легко сделать в PHP? Я пытаюсь найти несколько хороших примеров, но те, которые я видел, похоже, не то, что я пытаюсь сделать, а немного сложнее (поправьте меня, если я не прав:))

Спасибо:)

1 Ответ

12 голосов
/ 24 ноября 2010

Чтобы получить массив:

$array = explode('|', $str);

Или чтобы получить две части напрямую:

list($left, $right) = explode('|', $str);

См. explode в руководстве по PHP.

...