Автор Тема: Перебор массива. Чей глюк?  (Прочитано 7934 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Перебор массива. Чей глюк?
« Ответ #15 : 09 Сентября 2002, 19:18:06 »
Металлер, тебе шашечки или ехать?
тебе обязательно чтобы конец массива был его элементом или то, что возвращает prev()

Оффлайн Antoxa

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Перебор массива. Чей глюк?
« Ответ #16 : 09 Сентября 2002, 19:19:39 »
man >> If the internal pointer for the array points past the end of the array contents, each() returns FALSE.

есть такая мысль, что когда "индекс в массиве" указывает за последний элемент, то он не знает куда возвращаться... ведь там нет элемента, а следовательно - нет ссылки назад.
AnToXa - born programmer

Оффлайн Metaller

  • Мелкое злобное существо
  • Ветеран
  • *****
  • Сообщений: 538
  • +0/-0
  • 2
    • Просмотр профиля
    • http://michael.pp.ru
Перебор массива. Чей глюк?
« Ответ #17 : 09 Сентября 2002, 19:23:24 »
Antoxa
А вот это, кстати, дельная мысль. Скорее всего, так и есть.

Всем спасибо. Особенно Ромику, что хоть не обозвал никак в этот раз. :)
Everybody\'s Got A Ticket To Ride Except For Me And My Lightning...

Оффлайн Antoxa

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Перебор массива. Чей глюк?
« Ответ #18 : 09 Сентября 2002, 19:32:09 »
он просто сдержался :)
но я с ним согласен, что ассоциативные массивы совсем не для этого и надо делать по-другому
AnToXa - born programmer

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Перебор массива. Чей глюк?
« Ответ #19 : 10 Сентября 2002, 04:00:09 »
Прикольно, что никто не знает для чего оно делалось, но все говорят, что "ассоциативные массивы не для того". Глупо как-то... Ну даже если они "не для того придумывались", что с того, что их удобно применять оказалось и для "не того"?

Оффлайн rembo

  • Больной
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.v4.ru
Перебор массива. Чей глюк?
« Ответ #20 : 10 Сентября 2002, 04:34:45 »
Доктор
Мда, интересно конечно, чего-то я совсем уже запутался...
Не логично это все по моему...
А вообще стоило тебе хоть маленький комментарий к коду приписать. (И почему у меня "эхи" запятые не переваривают, ну ни в какую)
программист должен все сделать так, чтоб потом ничего не делать

Оффлайн Antoxa

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Перебор массива. Чей глюк?
« Ответ #21 : 10 Сентября 2002, 09:29:40 »
Доктор
почему ты решил, что никто не знает для чего оно делалось? :)
ты просто почитай про алгоритмы. про хеширование, которым это дело реализуется. потом исходники: zend_hash.c, zend_dynamic_array.c, zend_alloc.c, а потом уже говори.
AnToXa - born programmer

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Перебор массива. Чей глюк?
« Ответ #22 : 10 Сентября 2002, 09:41:26 »
Ладно.
Заканчиваем грызню... :)
Тема закрыта.
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28