php如何为foreach循环中的每个对象生成一个id

时间:2016-05-05 21:38:48

标签: php facebook loops foreach

我有一个php页面,我使用foreach循环在数据库中显示所有内容。我在循环中添加了一个facebook评论框API,因此它在循环的每次迭代中显示,我的问题是当我评论一件事时,它会显示在页面的每个对象上。

我尝试生成一个唯一的ID,唯一的问题是我需要在每个页面重新加载时ID相同。继承人的代码

<?php foreach($apps as $app){?>
  <div class="col-md-6">
    <h3><?php echo $app->app_name;?></h3>
    <p><?php echo $app->app_body;?></p>
    <br>
    <div class="fb-comments" data-href="http://localhost:8888/appshare/<?php echo uniqid(); ?>" data-numposts="3" width="100%"></div>
  </div>

 <?php }?>

它表示echo uniqueid()id喜欢在循环中为每个对象存储一个数字,如1,2,3 ...并在页面重新加载时保持相同的数字。任何想法?

0 个答案:

没有答案