2013-02-17 53 views
0

我使用的WordPress插件metabox,有一個PHP命令:的foreach只有一次

<?php 

$images = rwmb_meta('pw_project_photos', array('type'=>'plupload_image','size'=>'thumbnail')); 
foreach ($images as $image) 
{ 
    echo "<img src='{$image['url']}' alt='{$image['alt']}' />"; 
} 

?> 

我想要做的是隻能隨聲附和一次,是它possbile?

例如,我已將兩張圖片上傳到一個帖子,但我只想顯示第一張圖片,而不是兩張圖片。

plz幫助我,thx很多!

回答

0

如果你只想回顯一個項目,你真的不需要遍歷數組。

簡單地做:

<?php 
if (isset($images[0])) { 
    $image = $images[0]; 
    echo "<img src='{$image['url']}' alt='{$image['alt']}' />"; 
} 
?> 
+0

嗨,kjetilh,我用下面的代碼,但不能工作,不能回聲圖像,它已經成爲空輸出,PLZ建議,多THX! <?PHP的 \t \t \t \t \t \t $圖像= rwmb_meta( 'pw_project_photos',陣列( '類型'=> 'plupload_image', '尺寸'=> '縮略圖')); \t \t \t \t \t \t如果(isset($圖像[0])){$ 圖像= $圖像[0]; echo「{$image[」; } \t \t \t \t \t \t;?> – Jackyon 2013-02-17 15:12:01

+0

請運行'的var_dump($圖像);'你已經檢索到的圖像後,看它是否包含任何東西。 – kjetilh 2013-02-17 15:15:45