input: this is a sentence
output: this & is & a & sentence
我是php的新手,所以如果这个问题非常简单,请耐心等待。
提前感谢任何提示!
答案 0 :(得分:1)
使用explode -
$sentence = "this is a sentence";
$words = explode(' ', $sentence);
print_r($words);
然后implode -
$updated = implode(" & ", $words);
echo $updated;
这个方法并不关心句子中有多少个单词,所以它可以用于任何句子。
答案 1 :(得分:1)
使用explode按空格分割单词。然后使用implode将它们与&之间的话。
$string = 'this is a sentence';
$words = explode(' ', $string);
$newstring = implode(' & ', $words);
var_dump($newstring);
或者您可以使用str_replace将所有空格替换为&。
$string = 'this is a sentence';
$newstring = str_replace(' ', ' & ', $string);