gpt4 book ai didi

带链接的 PHP for() 循环

转载 作者:可可西里 更新时间:2023-10-31 23:42:26 25 4
gpt4 key购买 nike

我正在尝试做的事情:创建一个带有每张图片链接的图片编号列表。列表编号不连续。

变量:

  • $image->number - 给出第一个数字;
  • $image->next_pid - 给出“下一个链接”;
  • $image->total - 给出最后一个数字;

代码:

<?php 
$list_first = $image->number;
$list_last = $image->total;
for ($list_first = 1; $list_first <= $list_last; $list_first++) {
echo($list_first);
}
?>

问题:此代码列出了我需要的图片编号列表。我想不通的是如何将“下一个链接”变量包含到循环中。

例子:number = 1; next_pid = link_ID2; total = 7。因此列表将如下所示:1(无链接)2(带 link_ID2)3(link_ID3)等,直到 7。第一张图片没有链接,因为它已经显示。抱歉不够明确。

您可以查看我正在尝试做的事情here .我已经列出了该画廊中的其他图片,但没有链接。这是一个 wordpress 网站和一个插件,我用它来显示每个画廊中的图片。您可以在PasteBin上查看该插件的 functions.php。

最佳答案

编辑:这应该可以解决问题。

<?php 

$list_last = $image->total;
for ($i = 1; $i <= $list_last; $i++)
{
if ($_GET['pid'] != $i) echo "<a href='http://www.noahd.net/demo-upwall/residential/rooftop-garden/15/?pid=".$i."'> ".$i." </a>";
else echo $i;
}
?>

$list_first = $image->number; 没有用,因为您在 for 循环之后不久就覆盖了它。

添加了额外的一行以不显示当前图像的链接。

关于带链接的 PHP for() 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12520146/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com