|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.04.2011, 02:40 | #1 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 15
|
Ассоциативный массив: сборка-разборка
Имеется ассоциативный массив ака хэш.
Известен ключ элемента [superkey], необходимо узнать каким по счету является элемент c этим ключом. |
08.04.2011, 08:45 | #2 | |
Старожил
Регистрация: 09.09.2008
Сообщений: 2,624
|
Цитата:
Сбрасываете системный указатель - http://ru.php.net/manual/en/function.reset.php Читаете - http://ru.php.net/manual/en/function.current.php Идёте по массиву - http://ru.php.net/manual/en/function.next.php Считаете место. Интересно знать зачем это надо...
Стрелок-охотник
|
|
08.04.2011, 08:52 | #3 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 15
|
есть ассоциативный массив у него всегда 7 элементов.
в зависимости, от местоположения (какой он по счету) элемента с данным ключом в массиве следует делать какие-то действия... |
08.04.2011, 09:41 | #4 | |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
Цитата:
|
|
08.04.2011, 12:02 | #5 |
Форумчанин
Регистрация: 20.05.2009
Сообщений: 506
|
Если не ошибаюсь, как выше уже написано, ассоциативные массивы не сохраняют порядок как при инициализации. Так что в вашем случае можно сделать так: каждое значение ассоц. массива - есть массив (ассоц. или неассоц.) , в котором хранится порядковый номер и само значение.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сборка и разборка файлов | SlippyK | Помощь студентам | 2 | 24.02.2011 22:06 |
Ассоциативный массив | iMax` | Общие вопросы C/C++ | 2 | 03.02.2011 09:37 |
SOAP и ассоциативный массив | Zigmuntfreyd | Работа с сетью в Delphi | 1 | 12.07.2010 16:55 |
Ассоциативный массив | phpcreator | Помощь студентам | 0 | 14.05.2010 20:18 |
Ассоциативный массив. Map | phpcreator | Помощь студентам | 0 | 08.05.2010 11:57 |