Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #9070 [872]
 От   : Max E. Kuznecov               2:5020/400          21 июня 04, 13:14
 Кому : All                                               23 июня 04, 23:35
 Тема : Разбить строку на токены
-------------------------------------------------------------------------------
From: "Max E. Kuznecov" 

Доброго здоровья, господа!

Собственно сабж, но с одним дополнением:
Hужно разбивать на токены строки вида:
строка1 | строка2 & строка3 ~ строка4 &...

В принципе strtok() вполне подходит, но на каждой итерации необходимо 
узнать какой из указанных разделителей именно совпал.

$строка = "2 | 3 & 5";

$токен = strtok($строка, "~&|");

while($токен !== false)
{
     # Вот как здесь получить и 2 и | при первом проходе ???
}

Заранее благодарю.

-- 
[~syhpoon]
--- ifmail v.2.15dev5.3
 * Origin: Demos online service (2:5020/400)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!