如何限制for循环中的项目?
如何限制 for 循环中的项目
<?php
for ($i=0; $i< count($contentdinamit["chart"]["songs"]["song"]); $i++ ) {
echo'<li class="up"><a href="'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["artist_name"].'"><strong>'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["song_name"].'</strong></a><br /><a href="'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["artist_name"].'">'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["artist_name"].'</a></li>';
}
?>
How to limit items from for loop
<?php
for ($i=0; $i< count($contentdinamit["chart"]["songs"]["song"]); $i++ ) {
echo'<li class="up"><a href="'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["artist_name"].'"><strong>'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["song_name"].'</strong></a><br /><a href="'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["artist_name"].'">'
.$contentdinamit["chart"]["songs"]["song"]["$i"]["artist_name"].'</a></li>';
}
?>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
不知道你在那里的意思。但这是我从你的问题中了解到的
Dont know what you mean there. But here is what I understand from your question
如果您只需要 n 个条目,则使用以下命令限制从 Mysql 获取的条目数
IF you want only n number of entries then limit the number of entries got from Mysql using
你的意思是限制输出?只需调整 for 循环以仅回显所需数量的条目,而不是循环直到达到数组的计数。假设您只想要 5 件物品,那么只需执行以下操作:
You mean like limit the output? Just adjust your for-loop to echo only as much entries as you want, rather than looping until the count of your array has been reached. Say you want only 5 items, then just do this:
如果您觉得代码产生了太多输出,请在循环中执行以下操作:
If you feel your code produced too much output, do something in your loop like:
设置循环限制,您必须在循环继续条件中指定循环数量;
Setting the loops limit you have to specify the number of loops in the
loop continuation condition
;将其限制为 20 项。尝试
To limit it to 20 items. Try