2013-10-29 94 views
-1

下面是一些IM的一部分嘗試做,如果香港專業教育學院拿到了第2 $ course_item =我想在這裏補充一個字所以它實際上是這樣的:。添加一個額外的單詞到一個PHP變量?

cerealchoices或toastchoices等等等等

如何添加在$ course_item變量的末尾添加單詞選項?

這是循環遍歷所有的文本框。

$course_menuname = $row['course_menuname']; #E.G breakfast_cereal, breakfast_toast 
$course_item = $row['course_jsname']; #E.G cereal, toast, jacketpotato 
if(!empty($course_menuname)) { 
    foreach($course_menuname as $course_item) { 
    $course_item = trim($course_item); 
    if(!empty($course_item)) { 
     $course_item .= "$course_item;"; 
    } 
    } 
} 

這是我希望它看起來像:

$course_menuname = $row['course_menuname']; #E.G breakfast_cereal, breakfast_toast 
$course_item = $row['course_jsname']; #E.G cereal, toast, jacketpotato 
if(!empty($_POST['breakfast_cereal'])) { 
    foreach($_POST['breakfast_cereal'] as $cereal) { 
    $cereal= trim($cereal); 
    if(!empty($cereal)) { 
     $cerealchoices .= "$cereal;"; 
    } 
    } 
} 

凡說cerealchoices,在第一個變量$ course_item有詞穀物我想補充的世界選擇到結束了嗎?

回答

2
$course_item = "{$row['course_jsname']}choices"; 

應該做你所需要的。請注意,大括號並未實際打印,它們只是告訴PHP將所有包含的文本視爲一個變量。

+0

我其實沒有字我原來的問題很好,下面是我的腳本和我想要的更多內容:http://pastebin.com/HpniXeCX,你看它說$ cerealchoices。=「$ cereal;」;在第26行,我如何將單詞選項添加到循環單詞中? – Exoon

+0

@Exoon如果您使用新信息編輯原始問題,對每個人都會更好。粘貼您的代碼以及! – LokiSinclair

+0

您最終期待的'$ course_item'的輸出是什麼?目前我認爲它看起來像「穀物;烤麪包;土豆;」,那麼你期待它看起來如何? –

2

這應該幫助你與你的目標:)

$course_item = $row['course_jsname']."choices"; 

雖然菲利普普賴斯有一個更優雅的解決方案:)

閱讀更多PHP manual

+0

謝謝對於答覆,我實際上沒有把我的原始問題說得很好,但是,我爲菲利普斯的回答添加了一個迴應,你知道如何做到這一點嗎? – Exoon

相關問題