gpt4 book ai didi

php - 在 PHP foreach 循环中混合数组

转载 作者:搜寻专家 更新时间:2023-10-31 20:51:53 25 4
gpt4 key购买 nike

我试图在 PHP 的 foreach 循环中以随机顺序显示一个数组。我不知道是否要创建一个随机化循环来执行此操作,或者是否有随机化功能。我正在从 Facebook 和 twitter api 捕获信息,目的是混合结果并显示为来自 Facebook 墙的评论列表和来自 twitter 的推文。

如下所示,我首先将来自Facebook和twitter的两个数组合并为一个,然后在foreach循环中循环显示。目前所有的 Facebook 一个先显示,然后是 twitter。我想随机混合两者。对不起代码,我很快就把它破解了。

如果您也有完全不同的方法来做到这一点,请不要犹豫,我洗耳恭听! ;)

这是我的代码智慧:

$array = array_merge ($comments, $tweets);
foreach ($array as $commentortweet)
{
echo '<li>'. $commentortweet->picture. $commentortweet->message . $commentortweet->updatetime .
$commentortweet->content. $commentortweet->user . $commentortweet->author .'</li>';
}
echo '</ul>';

最佳答案

您可以使用合并两个数组的方法,然后 shuffle他们使用 shuffle($array)。然后您可以遍历新订单并将其打印出来。

关于php - 在 PHP foreach 循环中混合数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6643407/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com