Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как лучше решить задачку

Сообщения:  [1-10]    [11-20]  [21-30] 

 
 автор: Skinhead1   (22.06.2009 в 00:33)   письмо автору
 
   для: 345345   (21.06.2009 в 23:23)
 

Что же ты для мобильного такого написал?

  Ответить  
 
 автор: Skinhead1   (22.06.2009 в 00:31)   письмо автору
 
   для: Diplex   (21.06.2009 в 23:15)
 

Это просто была штука, хоть и злая...

  Ответить  
 
 автор: 345345   (21.06.2009 в 23:23)
 
   для: Николай2357   (21.06.2009 в 21:24)
 

Николай2357, быстрее, но foreach генерирует в памяти еще один экземпляр массива. В обычной ситуации это фигня, но, например, в программировании под мобильники за такое руки отрывают. Там обычного около 10 Mb оперативной памяти, каждый килобайт на счету.

  Ответить  
 
 автор: Diplex   (21.06.2009 в 23:15)   письмо автору
 
   для: Skinhead1   (21.06.2009 в 21:49)
 

Оставьте свои "шутки" при себе. Мне глубо *******, когда меня принижают, но молчать не буду. Я "работаю" на результат - а он был достигнут, и больше меня ничего не волнует. Вся конструктивная критика была выслушана и с благодарностью принята, а все оскорбления прошу оставлять при себе.

  Ответить  
 
 автор: Skinhead1   (21.06.2009 в 21:49)   письмо автору
 
   для: Diplex   (21.06.2009 в 20:32)
 

Добро пожаловать в почетный клуб быдлокодеров. Если не нравится наш клуб быдлокода, можете примкнуть к гавнокодерам, а их гораздо больше чем нас, гораздо... Это конечно шутка, я если бы такую херню написал, а поначалу я такого гавна написал не одну сотню строк, ну а в прочем не важно...

  Ответить  
 
 автор: Николай2357   (21.06.2009 в 21:24)   письмо автору
 
   для: Diplex   (21.06.2009 в 20:32)
 

Во, вот это уже интереснее. Правда тот тест некорректен, но зато дошли руки убедиться. foreach и for работают почти одинаково, первый даже чуточку быстрее. Вот и верь после этого людям)))

  Ответить  
 
 автор: Diplex   (21.06.2009 в 20:32)   письмо автору
 
   для: Николай2357   (21.06.2009 в 20:24)
 

Кстати, вот: http://all.text.md/2008/04/16/php-test-peratorov-cikla-s-massivom-for-while-ili-foreach/

  Ответить  
 
 автор: Николай2357   (21.06.2009 в 20:24)   письмо автору
 
   для: Valick   (21.06.2009 в 20:17)
 

Я почему спросил... Читал гдето, непомню где, что foreach довольно громоздкая конструкция и работает с копией массива. И что по возможности нужно стараться её избегать. Если пытаться писать оптимально. Думал что есть более серьёзная причина. Ну так, пусть будет так...

  Ответить  
 
 автор: Valick   (21.06.2009 в 20:17)   письмо автору
 
   для: Николай2357   (21.06.2009 в 20:06)
 

да по одной простой причине... потому что его специально придумали для этого

  Ответить  
 
 автор: Николай2357   (21.06.2009 в 20:06)   письмо автору
 
   для: Valick   (21.06.2009 в 19:59)
 

Нет, я не про это спросил. Если есть возможность использовать for то почему foreach все таки предпочтительнее? Почему его нужно использовать
>практически всегда
?

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-30] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования