如何创建添加到现有信息的功能?

时间:2016-01-07 14:26:07

标签: php mysql

我现有的代码有一串单词。我需要能够创建一个将添加到现有字符串的函数。我正在努力如何在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,但如果有人可以帮助我,那将是一个奖励。

3 个答案:

答案 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";