- 1
$page_num=(floor($all/$on_page)==$all/$on_page) ? $all/$on_page : floor($all/$on_page)+1;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+166
$page_num=(floor($all/$on_page)==$all/$on_page) ? $all/$on_page : floor($all/$on_page)+1;
Видимо, чувак не подозревал про существование ceil()
3.14159265 17.08.2010 14:46 # +5
Lure Of Chaos 17.08.2010 14:55 # −4
ceil() это floor()+1 для положительных и floor()-1 для отрицательных
справка, что б не искали
http://php.net/manual/en/function.ceil.php
http://php.net/manual/en/function.round.php
dr_von_ozgg 17.08.2010 14:58 # +5
Так что именно ceil() с учётом того, что номера страниц всё же положительные.
Lure Of Chaos 17.08.2010 15:28 # 0
bugmenot 20.08.2010 10:17 # −1