| |
|
|
| | цикл foreach() это то же самое что и for только с то ли ж разницей что foreach для масива удобен !??? ни какх исключений там нет ? | |
| |
|
|
| |
|
|
| |
для: himera7
(03.11.2006 в 01:30)
| | | Что вы имеете в виду под исключениями?
По данным замера, проводившегося Дмитрием Бородиным http://php.spb.ru/php/speed.html#cycle foreach() примерно на 20% медленнее работает со списками и настолько же быстрее с ассоциативными массивами (подразумевается, что в последнем случае алгоритм с циклом for() реализуется через array_keys()). | |
| |
|
|
| |
|
|
| |
для: himera7
(03.11.2006 в 01:30)
| | | Нет, циклы foreach и for различны, если первый предназначен в основном для ассоциативных массивов, то второй для индексных. Цикл for имеет очень гибкий формат, позволяя создавать сложные циклы, с пропусками элементов массива, чтении их в обратном порядке, несколькими счётчиками и т.п. | |
| |
|
|