PHP for()循环链接
发布时间:2020-12-13 22:45:11 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试做的事情:创建一个带有每张图片链接的编号列表.列表编号不是连续的. 变量: $image- number – 给出第一个数字; $image- next_pid – 给出“下一个链接”; $image- total – 给出最后一个数字; 码: ?php $list_first = $image-number;$list_last
我正在尝试做的事情:创建一个带有每张图片链接的编号列表.列表编号不是连续的.
变量: > $image-> number – 给出第一个数字; 码: <?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;总数= 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->数字;在for循环中不久后覆盖它是没有用的. 添加了一条额外的行,不显示当前图像的链接. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |