2013-10-06 39 views
1

我有一個PHP代碼如何使用implode?

<?php 
if(!empty($_POST['invite'])) { 
foreach($_POST['invite'] as $check) { 
    echo implode($_POST['invite'], ','); 
    } 
} 

結果是:天空,大地,universesky,地球,宇宙

這裏產生出宇宙天空agian重複兩次後看,我想只顯示一個結果。

有什麼想法嗎?

+1

確保您的原始數組不包含universesky'的'的值,然後...清理排列在首位([array_unique()](HTTP: //php.net/manual/en/function.array-unique.php)或許?) –

+3

「foreach」的用途是什麼?擺脫它,只是'回聲implode($ _ POST ['邀請'],',');' –

+1

標題沒有任何意義。 –

回答

5

只是echo implode($_POST['invite'], ',');無需使用循環