我怎样才能缩短“foreach”以便它只显示 3 件事?

     2023-02-16     229

关键词:

【中文标题】我怎样才能缩短“foreach”以便它只显示 3 件事?【英文标题】:How can i short a "foreach" so it display only 3 things? 【发布时间】:2013-05-07 02:07:07 【问题描述】:

我试图从我的数据库中仅显示 3 个视频(第 2 个、第 3 个和第 4 个),但我真的无法让它工作。 我尝试将此if ($i++%2==1) 添加到代码中,但我没有工作

<?php foreach ($articles as $article)  

$category = $article['article_category'];
if ($category == "video")
  
  ?>
<iframe   src="http://www.youtube.com/embed/<?php echo $article['article_video']; ?>?rel=0" frameborder="0" allowfullscreen></iframe>        
<?php  
  
  
?>

我能得到一些帮助吗谢谢

【问题讨论】:

最聪明的做法是一开始只选择第2、3、4个 为什么不从2-4做一个for循环,然后在里面设置$article = $articles[x] 感谢 dagon,我不擅长 php,不知道该怎么做。 那为什么不问这个问题 是的,你不能在你的SELECT 上加上LIMIT 3 【参考方案1】:

使用array_slice() 对数组进行切片,然后正常循环:

foreach( array_slice( $articles, 1, 3) as $article)  

【讨论】:

我怎样才能缩短这个循环表时间过程

】我怎样才能缩短这个循环表时间过程【英文标题】:howcanishortenthisloopingoverthetabletimeprocces【发布时间】:2022-01-0401:18:18【问题描述】:我想总结“文本”列中超过8个字母的单词数/该表有超过500,000个值。我对熊猫还不够熟悉。... 查看详情

为啥 chr() 返回一个十六进制值,我怎样才能让它只返回字符 [重复]

】为啥chr()返回一个十六进制值,我怎样才能让它只返回字符[重复]【英文标题】:Whydoeschr()returnahexvalueandhowcanimakeitonlyreturncharacters[duplicate]为什么chr()返回一个十六进制值,我怎样才能让它只返回字符[重复]【发布时间】:2022-01-... 查看详情

使用菜单脚本时,它只浮动左侧。我怎样才能把DIV的中心

】使用菜单脚本时,它只浮动左侧。我怎样才能把DIV的中心【英文标题】:Whileusingmenuscript,itsonlyfloatleftside.howcaniputthatcenterofDIV【发布时间】:2015-10-1415:00:17【问题描述】:我在网上找到了这个脚本,但是在使用它时它的唯一浮... 查看详情

UICollectionView 上方的 UISearchBar,我怎样才能让它只使用集合中的项目?

】UICollectionView上方的UISearchBar,我怎样才能让它只使用集合中的项目?【英文标题】:UISearchBaraboveUICollectionView,howcanIgetitworkingwithonlyiteminthecollection?【发布时间】:2013-09-0717:25:21【问题描述】:我有一个包含对象网格的UICollectionV... 查看详情

每次我运行 pyinstaller 可执行文件时,pyngrok 都会下载 ngrok。我怎样才能让它只下载一次ngrok?

...次我运行pyinstaller可执行文件时,pyngrok都会下载ngrok。我怎样才能让它只下载一次ngrok?【英文标题】:pyngrokdownloadsngrokeachtimeirunthepyinstallerexecutable.Howcanimakeitdownloadngrokonlyonce?【发布时间】:2020-12-2201:52:58【问题描述】:当我第... 查看详情

我怎样才能杀死正在使用端口 8080 的任何进程,以便我可以流浪?

】我怎样才能杀死正在使用端口8080的任何进程,以便我可以流浪?【英文标题】:HowcanIkillwhateverprocessisusingport8080sothatIcanvagrantup?[closed]【发布时间】:2014-08-1418:20:08【问题描述】:在MacOSX上,我正在使用Packer构建一个Vagrant盒子... 查看详情

我在 PHP 中有 2 个日期,我怎样才能运行一个 foreach 循环来度过所有这些日子?

】我在PHP中有2个日期,我怎样才能运行一个foreach循环来度过所有这些日子?【英文标题】:Ihave2datesinPHP,howcanIrunaforeachlooptogothroughallofthosedays?【发布时间】:2011-03-1313:45:28【问题描述】:我从日期2010-05-01开始,以2010-05-10结束。... 查看详情

如何缩短正则表达式

...Exp如下,当我在OracleSQL中使用它时,出现ORA-12723错误,我怎样才能让它以最短的格式显示?WITHtest_data(str)AS(SELECT\'Thisisextension1234,hereismobilephone:090-1234-5678m 查看详情

我怎样才能拥有一个完全透明的 UIAlertView?

】我怎样才能拥有一个完全透明的UIAlertView?【英文标题】:howcanIhaveatotallytransparentUIAlertView?【发布时间】:2012-09-0307:17:34【问题描述】:我需要一个UIALertView,它在弹出时应该足够透明,以便以褪色的方式显示alertview后面的背... 查看详情

无法获得多个前缀来使用 discord.js。我怎样才能重写它以便它识别两个前缀?

】无法获得多个前缀来使用discord.js。我怎样才能重写它以便它识别两个前缀?【英文标题】:Can\'tgetmultipleprefixestoworkwithdiscord.js.HowcanIrewritethissothatitrecognizesbothprefixes?【发布时间】:2021-06-0418:25:40【问题描述】:标题是不言自明... 查看详情

在 PHP foreach 循环中使用条件

】在PHPforeach循环中使用条件【英文标题】:UsingaconditionalinsideofaPHPforeachloop【发布时间】:2012-08-2518:08:08【问题描述】:我正在使用这样的phpforeach语句:<?phpforeach($filesas$f):?>大量的HTML<?phpendforeach;?>我怎样才能在循环中... 查看详情

我怎样才能获得所有开放的会话?

】我怎样才能获得所有开放的会话?【英文标题】:HowcanIgetallopensessions?【发布时间】:2013-12-2209:16:00【问题描述】:我正在使用SpringSecurity,我想遍历所有打开的会话并使用HttpSession.setMaxInactiveInterval(timeout);更改超时我考虑过使... 查看详情

我怎样才能修复这个承诺,这样我就不会发回未定义的

...描述】:每次我发回时间线帖子时,我都不确定。我知道forEach完成的速度比承诺的执行速度要快,但我该如何解决这个问题?我尝试在forEach中放置一个函数并让它执行第二个承诺,但它不起作用。getTimelinePosts: 查看详情

我如何才能激活和关联 slideToggle 函数(使用 JavaScript)仅为我试图在 foreach 循环中显示的一部分?

...能激活和关联slideToggle函数(使用JavaScript)仅为我试图在foreach循环中显示的一部分?【英文标题】:HowcaniactivateandassociateslideTogglefunction(withJavaScriot)onlyfortheoneparti\'mtryingtoshowinaforeachloop?【发布时间】:2020-06-0516:59:11【问题描述】... 查看详情

我怎样才能添加更多功能[关闭]

】我怎样才能添加更多功能[关闭]【英文标题】:Howcaniaddmorefunction[closed]【发布时间】:2011-07-2717:28:51【问题描述】:我想点击任何图像,然后做任何我想做的事情。示例:然后我单击第3项,然后屏幕上会显示一个大图像。请帮... 查看详情

我怎样才能像这样显示QProgressBar?

】我怎样才能像这样显示QProgressBar?【英文标题】:howcanIdisplayQProgressBarlikethis?【发布时间】:2013-12-0401:22:05【问题描述】:如何将我自己的图片添加到QProgressBar,让它看起来更漂亮(不仅改变颜色);谢谢!我想像其他控件... 查看详情

我怎样才能扁平化一个字典列表?

】我怎样才能扁平化一个字典列表?【英文标题】:HowcanIflatalistofdicts?【发布时间】:2022-01-1700:18:57【问题描述】:我有一个字典,其中包含一个列表product,它只包含一个字典:dic="thickness":90.0,"mass_surf":37.8,"res_therm":0.75,"codename"... 查看详情

我怎样才能改变这种看法?

】我怎样才能改变这种看法?【英文标题】:howcanichangethisview?【发布时间】:2008-09-2421:50:43【问题描述】:我想索引这个视图但是因为它有子查询我不能索引。谁能建议如何更改此视图以便我可以对其进行索引。ALTERVIEW[dbo].[Reco... 查看详情