我正在制作附属目录,但找不到要使用的脚本。我在这里到处搜索,谷歌,必应,雅虎答案都没有正确的结果。我正在寻找一个脚本来显示这样的结果,并按结果的字母顺序 http://www.jamaffiliates.com/directory/Business/Finance/ http://www.associateprograms.com/directory/books-and-艺术/剪贴画/
问问题
241 次
1 回答
0
如上所述,您需要提供有关此问题和未来问题的更多详细信息,才能真正利用 Stack Overflow。值得花时间投资自己的问题!
也就是说,我假设您有一个数组或数据库表,其中存储了附属信息。假设你有一个这样的数组:
$affiliates = array(
1 = array(
'id' => 1,
'name' => 'Affiliate 1',
'info' => 'This is a good affiliate!'
),
2 = array(
'id' => 2,
'name' => 'Affiliate 2',
'info' => 'This is also a really good affiliate!'
)
);
然后你可以像这样循环这个数组:
foreach($affiliates as $affiliate_id => $affiliate_detail) { ... }
在该代码块中,您可以执行类似echo "<p>" . $affiliate_detail['info'] . "</p>";
.
如果要按字母顺序排序,理想的方法是实现一个数据库表,如 MySQL 表,它支持使用简单查询(如select * from affiliates order by name
. 几乎没有可扩展性的方法是直接在上面提供的数组中使用附属名称,而不仅仅是 ID。这样,您可以使用 PHP 函数ksort($affiliates)
,就像魔术一样,您的数组将按字母顺序排序。实际上,它会查看数组键(在本例中为附属名称),并按字母顺序对数组重新排序。要获得相反的效果,只需使用krsort($affiliates)
;
于 2013-04-22T03:02:38.240 回答