通过时增加页面值 URL
Increment page value when passing through URL
我需要通过增加1来传递page的值。这是我的纯代码
<?php echo "<li><a href='pro.php?page=$page'><span class='ico-next'></span></a></li>" ?>
这是我试过的一个
<?php echo "<li><a href='pro.php?page=.$page++.'><span class='ico-next'></span></a></li>" ?>
但是它不起作用,我怎样才能通过将值加一来传递值
在将变量打印到页面之前,您首先需要递增该变量。
<?php echo "<li><a href='pro.php?page=".trim(++$page)."'><span class='ico-next'></span></a></li>" ?>
由于 php 解析器的限制,这是不可能的。您必须改为使用串联:
<?php echo "<li><a href='pro.php?page=" . ++$page . "'>";
有些人觉得这样的风格更容易阅读,它将格式和计算分开:
<?php echo sprintf("<li><a href='pro.php?page=%s'>", ++$page);
请注意,您可能还需要使用++$page
而不是$page++
,但这取决于您的实际情况。
我需要通过增加1来传递page的值。这是我的纯代码
<?php echo "<li><a href='pro.php?page=$page'><span class='ico-next'></span></a></li>" ?>
这是我试过的一个
<?php echo "<li><a href='pro.php?page=.$page++.'><span class='ico-next'></span></a></li>" ?>
但是它不起作用,我怎样才能通过将值加一来传递值
在将变量打印到页面之前,您首先需要递增该变量。
<?php echo "<li><a href='pro.php?page=".trim(++$page)."'><span class='ico-next'></span></a></li>" ?>
由于 php 解析器的限制,这是不可能的。您必须改为使用串联:
<?php echo "<li><a href='pro.php?page=" . ++$page . "'>";
有些人觉得这样的风格更容易阅读,它将格式和计算分开:
<?php echo sprintf("<li><a href='pro.php?page=%s'>", ++$page);
请注意,您可能还需要使用++$page
而不是$page++
,但这取决于您的实际情况。