【发布时间】:2014-01-30 15:23:12
【问题描述】:
我玩过一个个人项目,该项目涉及一个按发布年份列出 PC 游戏的网站等(我猜这个主题并不那么重要),链接结构如下:
http://localhost/
http://localhost/?g=15
http://localhost/?g=30
http://localhost/?g=45
就像我们看到的那样,我每页显示了 15 个游戏。我现在的工作是使用 php 以特定方式为每个页面(缩略图、链接等)显示上述链接:
$arr = array("","?g=15","?g=30","?g=45","?g=60","?g=75","?g=90");
foreach ($arr as $page) {
$link = 'http://localhost/' . (string)$page;
// do stuff to each page link
}
到目前为止,我对它的表现非常满意,但我想知道是否有一种方法可以自动创建数组,而不需要我手动编写字符串,例如,只需指定 15 的最后一个倍数。我搜索了网络,但没有找到任何结论,或者我表达的不够清楚,这就是为什么任何帮助都非常受欢迎的原因。
【问题讨论】:
-
如果你想知道URL里是什么游戏,而且key是“g”,可以使用
$_GET['g']获取值... -
数字是如何产生的?
-
@Jimbo 我基本上回显了类似的结果,例如:
echo "<img src='" . $imgSrc . "'><br/><a href='" . $link . "'>Q2 of 2012</a>" ;对每个页面链接(特定图像、文本等)做特定的事情,但我想要自动