![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| SeTeM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 23.2.2008 Репутация: нет Всего: нет |
помогите пожалуйста)
долго пытался сам разобраться, но так толком ничего и не получилось. допустим у меня есть строка "57456845634" мне надо ее разбить на отдельные цифры в массиве ( $i[0]=5 , $i[1]=7 , $i[2]=4 и так далее). пытался сделать на подобие того, что было тут http://forum.vingrad.ru/topic-241544.html , но не смог. пс: у меня эта строка будет большая, около 100 символов. заранее спасибо |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
||||
|
||||
| azesmcar |
|
||||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 12 Всего: 211 |
SeTeM,
чего?
а счем эта строка от массива отличается?
или я чего-то недопонимаю? Это сообщение отредактировал(а) azesmcar - 3.6.2009, 17:42 |
||||
|
|||||
| SeTeM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 23.2.2008 Репутация: нет Всего: нет |
я уже с ним пробовал разобраться, но не понял как.
в http://forum.vingrad.ru/topic-241544.html они с помощью split и сделали то, что им надо было. спасибо, azesmcar, все оказалось так просто) а я что-то замудренное делал)) Это сообщение отредактировал(а) SeTeM - 3.6.2009, 17:43 |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
azesmcar, со строкой, как с полноценным массивом работать не получится.
Добавлено через 58 секунд К тому же элемент массива - один байт, а не символ, так что с юникодом траблы. Это сообщение отредактировал(а) enof - 3.6.2009, 17:47 |
|||
|
||||
| SeTeM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 23.2.2008 Репутация: нет Всего: нет |
enof, а разве кодировка влияет на размер цифр?
|
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
Цифр - нет, но я говорил в общем, а не про конкретный случай.
|
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 12 Всего: 211 |
||||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 21 Всего: 91 |
Если я правильно понял афтара. То есть если вам надо к буквам просто обращаться как к массиву, этого хватит. Это сообщение отредактировал(а) gta4kv - 3.6.2009, 22:10 |
|||
|
||||
| NLspieler |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 619 Регистрация: 13.10.2008 Где: Берлин Репутация: 16 Всего: 19 |
Число нужно сначала превратить в строку, а потом обращатся к номерам цифр, как к массиву.
Но это не массив, это строка. Поэтому использовать такую строку как массив нельзя. Например конструкция foreach невозможно. Зато спокойно можно получить правильный массив при помощи простого цикла. Вопрос в том, стоит ли это делать?
Это сообщение отредактировал(а) NLspieler - 4.6.2009, 03:25 |
||||
|
|||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
||||
|
||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 21 Всего: 91 |
||||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |