Возможно, вы так много кодируете, что вам трудно прочитать то, что вы когда-то написали. Вы, кажется, помещаете комментарий рядом с каждой строкой кода, который может подчеркнуть это. Поэтому вам, вероятно, следует уменьшить код, чтобы уменьшить эту проблему.
Это просто предложение, вы написали:
// if current page is greater than total pages...
if ($currentpage > $totalpages) {
// set current page to last page
$currentpage = $totalpages;
} // end if
// if current page is less than first page...
if ($currentpage < 1) {
// set current page to first page
$currentpage = 1;
} // end if
Все эти пункты, если вам нужно иметь дело! Все эти комментарии читать! Разве это не бремя?
// currentpage must be within 1 and total of pages.
$currentpage = max(1,min($totalpages, $currentpage));
Как насчет этого? Если у вас есть проблемы с его пониманием, вы можете поместить некоторые комментарии сверху, которые объясняют это так же, как вы делаете это в своем коде - вашими словами, если мои не подходят, это просто предложение.