|
|
Модератор форума: Yuri_G |
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Помогите вытянуть значения между резделительными символами |
Помогите вытянуть значения между резделительными символами |
Есть текст:
/ один / два / три / четыре / Как сделать при помощи: Код <?substr($TITLE$, strrpos($TITLE$,'/') -100)?> Чтоб выводило в нужные поля нужную инфу, например: Первое число: один Второе число: два Третье: три Так сказать выхватывало с первой / и второй / ; со второй / и третьей / и т.д. |
d1ox, это достаточно сложно, если не знаешь точную длину слов, которые надо вытянуть. Наиболее простым способом будет использование разных разделителей. например есть строка /1 один /2 два /3 жираф /4...
Код Первое слово: <?substr($TITLE$, strrpos($TITLE$, '/1')+3, strrpos($TITLE$, ' /2')-strrpos($TITLE$, '/1')-3)?> // один Второе слово: <?substr($TITLE$, strrpos($TITLE$, '/2')+3, strrpos($TITLE$, ' /3')-strrpos($TITLE$, '/2')-3)?> // два Третье слово: <?substr($TITLE$, strrpos($TITLE$, '/3')+3, strrpos($TITLE$, ' /4')-strrpos($TITLE$, '/3')-3)?> // жираф Код не проверял, но по логике, должно работать. А еще проще это сделать на js. Можешь забрать этот код и вставить его себе, сам знаешь куда.
|
| |||
| |||