FOR VS FOREACH

Статус
В этой теме нельзя размещать новые ответы.

PHProgress

Новичок
Ни как не погу понять, когда лучше использовать FOR , а когда FOREACH
Вопрос собственно в скорости работы.

Иной раз лучше работает FOR - и во много раз быстрее.
Но с ним не получится выбрать значения ключа массива - придется использовать key-функцию.
А это дополнительные затраты.

Какой лучше использовать цикл для чтения массива?
 

PHProgress

Новичок
Используй goto - он быстрей, чем for :D
А лучше ваще писать без циклов, сразу всё летать будет!
Если у меня два 2 goto в коде - я уже мастер кода?.


И все таки - где что лучше использовать.
Есть большой код - в одном месте поменял foreach на for - и стало работать 700% быстрее...
 

AmdY

Пью пиво
Команда форума
Если у тебя в проекте массивы где разница между этими операторами столь заметна, то оптимизирвоать нужно явно в другом месте и избавляться от огромных массивов.

Может прикрыть тупую холиварную тему?
 

PHProgress

Новичок
И сюда же добавлю навреное когла лучше использовать SWITCH а когда IF ELSE IF ELSE
 

Ragazzo

TDD interested
PHProgress
Кстати не забудь что одинарные кавычки лучше двойных, да :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху