Ограничения по возрасту
127 сообщений
#15 лет назад
2 voralУгу, главное что самое интересное начнется вот сдесь!!!
for($i=0, $j = GetSize($j); $i < $j; $i++) {
for($i=0, $maxi = GetSize($marray); $i < $maxi; $i++) {
echo $marray."<br>";
}
}
патаму как я понимаю если человек взял за правило писать инициализацию внутри
цикла, то довольно сложно ему потом объяснять, что происходит. Он так и будет
по привычке так и делать, а так как прозвучало изречение в данном топике,
что тут много молодых и неопытных програмеров, то господа, давайте будем
приводить примеры, которые они, читая МЭТРОВ фри-ланса, будут ставить
себе в правило, и луче объяснять сразу зачем и почему именно так надо делать!!!
661 сообщение
#15 лет назад
Цитата ("sa_t_an"):Ваша беда в том, что не вы оцениваете свои силы, а заказчик, который порой не всилах отличит CMS от SMS...
Я оставляю за собой право решать сколько стоит моя работа.
Вы знаете ВСЕХ моих заказчиков? Даже с которыми работаю вне ресурса? :-D
А о гениальности... посмешили.
661 сообщение
#15 лет назад
Цитата ("sa_t_an"):А вообще точно , это ж интерпритер... и начальное и конечное значение нам вернется констанотой О_о, а поэтому на все про все нам останеца тока сравнивать и прибавлять/удалять, блин, надо завязывать не спать по ночам...
Надо просто учить матчасть, хоть и компилятор -- все равно есть возможность оптимизировать исполнение кода, тем более что в мануалах об этом сказано... вообще "пусть компилятор оптимизирует программы"(заметьте, это предложил не я ), эта фраза относится к средне и низкоуровневой оптимизации.
P.S. Действительно ограничения по возрасту не связаны с профессионализмом, доказал нам это sa_t_an
661 сообщение
#15 лет назад
Цитата ("sa_t_an"):а так как прозвучало изречение в данном топике,
что тут много молодых и неопытных програмеров, то господа, давайте будем
приводить примеры, которые они, читая МЭТРОВ фри-ланса, будут ставить
себе в правило, и луче объяснять сразу зачем и почему именно так надо делать!!!
Перебор массива
foreach ($array as $k => $v) {
echo "$v\n";
}
Вывод четных
foreach ($array as $k => $v) {
if ($k % 2 == 0) {
echo "$v\n";
}
}
ну и т.д.
\n -- т.к. предполагаю вывод в консоль
Почему -- см. топик(КЛЮЧИ МАССИВА НЕ ОБЯЗАТЕЛЬНО ИДУТ ПОДРЯД, FOREACH для перебора массивов и придуман и т.д.)
127 сообщений
#15 лет назад
Цитата:echo "$v\n";
Дайте мне йаду!!!
Про фореачь разговора тут нет
Цитата:
КЛЮЧИ МАССИВА НЕ ОБЯЗАТЕЛЬНО ИДУТ ПОДРЯД
Функция SORT
Ответ в этих гениальных словах
Цитата:
Надо просто учить матчасть
А функцию я б так написал, красивее и понятнее...
foreach ($array as $k => $v) {
if (!($k % 2)) {
echo $v."\n";
}
}