Покинул форум
Сообщений всего: 8
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Всем привет!
Есть строка вида: 10(3-11)
Нужно выделить из строки все числа по отдельности.
strtok () смог выделить только 10, а как выделить 3 и 11 не могу сообразить. Помогите, пожалуйста.
EuGen
Отправлено: 16 Июня, 2011 - 09:03:24
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
arhitec
Отправлено: 16 Июня, 2011 - 09:12:48
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
Прошу меня простить, но ума не хватает понять что делать с полученной строкой:
array(1) { [0]=> array(3) { [0]=> string(2) "10" [1]=> string(1) "3" [2]=> string(2) "11" } }
Это результат разделения. Как можно каждое из чисел перевести в отдельную переменную (массив)?
EuGen
Отправлено: 16 Июня, 2011 - 09:14:21
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
arhitec
Отправлено: 16 Июня, 2011 - 09:16:56
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
EuGen пишет:
$rgMatches и есть массив. http://php.su/functions/?var_dump
- это нужно лишь чтобы показать его структуру. Почитайте http://php.su/functions/?preg_match_all
Уже сообразил Не могу понять как из этого массива по отдельности вытащить эти цифры
Например, echo $rgMatches[]; выдает Array. А по идее должен был выдать число...
Покинул форум
Сообщений всего: 8
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
А можно еще вопрос?
Я разбил эту строку, что бы можно было изменить цифры (что-то вроде счетчика), теперь мне нужно перевести разделенные цифры в единую строку того же вида, что и была. Как это сделать?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.