2017-02-09 71 views
1

我希望內容部分能夠在10個產品的列表中顯示商店中可用的三種特色產品(因此會有10個DIV,如1個分區)。我嘗試了一些不同的東西,但我似乎無法得到這個工作。我想只使用一個文件,這樣我的PHP將與我的HTML等。我對PHP很陌生,所以不知道從哪裏開始。選擇3個隨機分區

<div class="main_content"> 
     <div id="1"> 
     <img src="http://2.bp.blogspot.com/_kv1azAjQ8gY/TMb35lxK3tI/AAAAAAAABb8/62UYmGI4_MU/s1600/pork-schnitzel-done.jpg"> 
     <p>Pork Schnitzel $ 5.50</p> 
    </div> 
    </div> 
+0

您可以洗牌,array_chunk嘗試。 –

回答

1

首先,我們需要獲得一個隨機數,並將其存儲在一個變量中。

<?php 
$randomnum = rand(1, 10); 

然後,我們將做一個switch語句來確定根據哪個條件輸出哪個div。

switch ($randomnum) { 
case 1: 
echo "<div>whatever you want here</div>"; 
break; 
case 2: 
echo "<div>whatever you want here</div>"; 
break; 
} 

而且纔剛剛完成所有的案件多達10