我现有的代码有一串单词。我需要能够创建一个将添加到现有字符串的函数。我正在努力如何在PHP中这样做。我是新手,我以前看过的所有东西都让我无处可去。
当所有的事情都说完了,这就是我想要的:
将新单词添加到包含单词字符串的现有变量的函数。 (以下是现有的单词代码)
$words = 'Apple Sauce, Tasty Chicken, New Monkey, Left Right';
以下是我能想到的所有内容:
function newWord($word){
$newAlpha = 'Time Table';
if ($newAlpha > 0){
echo $newAlpha => $words;
}
}
我知道这不对,但我对php和mysql很新。值得注意的是,最终我需要将函数插入到数据库中,其中包含$ words,但如果有人可以帮助我,那将是一个奖励。
答案 0 :(得分:2)
只需将其与字符串连接:
function newWord($word, $words){
if($word != ''){//or any other check you want
return "$words, $word";
}
return $words;
}
用法:
$newAlpha = 'Time Table';
$words = newWord($newAlpha,$words);//now $words has $newAlpha appended onto the end with comma and space
你可以在这里看到它:
http://sandbox.onlinephpfunctions.com/code/436189dc45208fb78bdfa4262772600559f29d44
答案 1 :(得分:0)
您只需使用concat运算符.
$words = 'Apple Sauce, Tasty Chicken, New Monkey, Left Right';
$added_words = $words .'new_word_one, new_word_two, etc...';
var_dump($added_words);
// produces (string)"Apple Sauce, Tasty Chicken, New Monkey, Left Right new_word_one, new_word_two, etc..."
答案 2 :(得分:0)
$words = 'Apple Sauce, Tasty Chicken, New Monkey, Left Right';
$new_plus_old_words = "$words new_word1, new_word2, new_word3";