如何使当前页面具有不同的风格(PHP?page href)


How to make current page with different style (PHP ?page href)?

我的一段代码。现在的问题是关于样式,我只想要样式页码,它是打开的,就像一个活动id,如果页面打开,那么这个数字是不同的颜色或smth其他。

我需要制作一个新的变量吗?或者什么,我只是试着添加,但它不起作用,只有在最后我写echo$page时才起作用,然后它显示风格,但我需要链接,数字。

<?php
                    if($total_pages > 1){
                        if($page != 1){
                          echo '<a href="pardod.php?page='.($page-1).'">&nbsp; < &nbsp;</a>';
                        }
                            for($number=1;$number<=$total_pages;$number++)
                            {
                                echo '<a href="?page='.$number.'">'.$number.'</a>';
                            }
                        if($page != $total_pages){
                          echo '<a href="pardod.php?page='.($page+1).'">&nbsp; > &nbsp;</a>';
                        }
                    }
                ?>

您可以这样做。

$currentPageNumber = $_GET['page'];
for($number=1;$number<=$total_pages;$number++){
    $currentPageStyle = '';
    if($number == $currentPageNumber){
        $currentPageStyle = 'style="color:red"';
    }
    echo '<a href="?page='.$number.'" '.$currentPageStyle.'>'.$number.'</a>';
}