| |
|
|
| | Вообщем перед тем как выводить все элементымассива в цикле, нужно сначала вывести первое сообщение, а потм все элементы. Если просто вывести сообщение - оно будет повторятся, а мне нужно только перед первой итерацией цикла.
Из нестандартных средств на мысль только приходить посавить счетчик. Или можно еще как-то | |
| |
|
|
| |
|
|
| |
для: admiral
(23.03.2010 в 20:13)
| | | Трудно узнать текущую итерацию цикла? | |
| |
|
|
| |
|
|
| |
для: sim5
(23.03.2010 в 20:54)
| | | Легко. Просто во многих других языках программирования есть стандартные готовые средства для этого, а я поинтересовался есть ли они в php. | |
| |
|
|
| |
|
|
| |
для: admiral
(23.03.2010 в 23:10)
| | | что за готовые средства в других языках?
Всегда полагал, что php просто чемпион по готовым средствам... | |
| |
|
|
| |
|
|
| |
для: Trianon
(23.03.2010 в 23:11)
| | | И по их излишеству :) | |
| |
|
|
| |
|
|
| |
для: admiral
(23.03.2010 в 23:10)
| | | не встречал... по крайней мере в fox pro, бейсике, паскале, С, javascript, php
да и какой смысл в такой функции? | |
| |
|
|
| |
|
|
| |
для: admiral
(23.03.2010 в 20:13)
| | | можно поставить флаг еще например
(но по-моему лучший способ просто проверить итерацию) | |
| |
|
|
| |
|
|
| |
для: admiral
(23.03.2010 в 20:13)
| | | Вывести сообщение перед циклом нельзя? Или вывести элемент с нулевым индексом, а потом цикл с 1? | |
| |
|
|
| |
|
|
| |
для: GeorgeIV
(24.03.2010 в 09:54)
| | | вот как-то не понимаю я, из-за чего сыр-бор.
оператор if(!$i) echo "..."; такой тяжелый? | |
| |
|
|
| |
|
|
| |
для: GeorgeIV
(24.03.2010 в 09:54)
| | | >Вывести сообщение перед циклом нельзя? Или вывести элемент с нулевым индексом, а потом цикл с 1?
Да, второе | |
| |
|
|
| |
|
|
| |
для: admiral
(24.03.2010 в 12:27)
| | | Что "да, второе"? | |
| |
|
|
| |
|
|
| |
для: admiral
(23.03.2010 в 20:13)
| | | может вне цикла написать вывод сообщения? Либо do{ }while() - выполняется минимум 1 раз, а дальше проверяет условие. Неясно сформулирована задача | |
| |
|
|