{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
21.
RuSInet * 0.02
(23 май 2016, 21:50) [0/0] [0] [отв] [спам] [под] +1 | -1

$dr=17; // допустим сохранено 17-е число
echo '<select name="dr">';
for($i=1;$i<=31;$i++) {
echo '<option value="'.$i.'" '.($i==$dr ? 'selected="selected"' : false).'>'.$i.'-е</option>';
}
echo '</select><br/>';
.дум. Так не лучше?

22.
donttime * [мошенник] 9.68
(23 май 2016, 21:55) [0/0] [0] [отв] [спам] [под] +1 | -1

Автор иди вздрочни лучше. Писать коды это не твоё.

http://ideone.com/AkMb7b

23.
melkij * 0.58
(23 май 2016, 21:55) [0/0] [0] [отв] [спам] [под] +1 | -1

с такими обьяснениями даже самый тупой чел всё поймет.ужас

24.
bibilink * 19.01
(23 май 2016, 22:06) [0/0] [0] [отв] [спам] [под] +1 | -1
donttime,

И не твоё *
1.Ген и перебор массива вместо прямой итерации.
2. Свод к int на ровном месте.
3. '' вместо null


Изм. 1 раз. / Посл. изм.
bibilink * 19.01
(23 май 2016, 22:06)
25. (23 май 2016, 22:18) [0/0] [0] [отв] [спам] [под] +1 | -1

уцацуацауц

26.
Mstivoj * 2.18
(23 май 2016, 22:45) [0/0] [0] [отв] [спам] [под] +1 | -1

foreverok - нарушение

27.
donttime * [мошенник] 9.68
(23 май 2016, 22:47) [0/0] [0] [отв] [спам] [под] +1 | -1
bibilink,

2 и 3 зря ты написал, точнее ты не внимательно смотришь где должны быть строки а где цифры (( null == '' без разницы, только null отдельный тип, и выкидывать его в строку брр, та же не ret. а 1 разницы нет, бенчи в статьях на php.net были об этом.
Добавлено 23.05.16 в 22:48:47:
Даже на sitepoint можно найти про for и foreach(range)
Добавлено 23.05.16 в 22:51:15:
ps, а свод к int там из за 0{$key} это как бы строка, а там дальше $key == $dr, тобишь строка = числу, глупость же.

Давно на php не писал, привык к типизации в golang ))

28.
bibilink * 19.01
(23 май 2016, 23:08) [0/0] [0] [отв] [спам] [под] +1 | -1

donttime, я просто так написал * зацепить *


Изм. 1 раз. / Посл. изм.
bibilink * 19.01
(23 май 2016, 23:16)
29.
SV * 2.63
[автор] (23 май 2016, 23:40) [0/0] [0] [отв] [спам] [под] +1 | -1
donttime,

Только что из принципа замерял скорость на 1000 итераций. И знаешь какой итог? for выдает скорость 0.00044-0.0005, а твой хваленый foreach прыгает аж до 0.001, что в два раза дольше, а меньше чем 0.00066 я у него не видел. Внимание вопрос- нахрена foreach вообще? все бенчмарки упорно считают, что for быстрее

30.
donttime * [мошенник] 9.68
(23 май 2016, 23:57) [0/0] [0] [отв] [спам] [под] +1 | -1
SV,

бенчмарки или microtime ? * facepalm

Да даже микротаймом https://coderwall.com/p/il1tog/php-for-vs-foreach-benchmark * автор дрочик


http://stackoverflow.com/questions/3430194/performance-of-for-vs-foreach-in-php


первая ссылка из гугла *


Изм. 2 раз. / Посл. изм.
donttime * [мошенник] 9.68
(24 май 2016, 00:12)
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений