2014-03-26 77 views
0

後,我建立了各種各樣的網絡形式的電子郵件的形式,結果給收件人。除了客戶端有幾個複選框在表單上被選中之後,所有的東西都可以工作,然後在電子郵件中發送選中的選項。我將它們存儲陣列中的全部,並使用破滅()來插入每一個在電子郵件後<br>PHP Concataenate字符串之前和數組

但是每個人之前,客戶會像一個大膽X。我知道只有兩個參數可以通過implode傳遞,那麼還有另一種方法可以完成這個任務嗎?我在我的代碼下面運行implode()並在數組中的每個選定複選框之後放置一箇中斷。

if(isset($_POST['assesmentBox']) && is_array($_POST['assesmentBox']) 
&& count($_POST['assesmentBox']) > 0){ 
    $selectedAssesmentBox = implode("<br>", $_POST['assesmentBox']); 
} 

回答

3

沒有一點點拼接不能處理:

if(isset($_POST['assesmentBox']) && is_array($_POST['assesmentBox']) 
&& count($_POST['assesmentBox']) > 0){ 

    $selectedAssesmentBox = "<b>X</b>" . implode("<br><b>X</b>", $_POST['assesmentBox']) . "<b>X</b>"; 
} 

這只是開始串過一個大膽的X,追加<br>,並在下一行一個大膽的X,以最終收盤大膽的十

+0

謝謝!很棒! –