if语句之外的回声

Chr*_*ris 1 php if-statement echo

这是我的代码

if ($follower_username == $user){

echo $followed_username.",";

};
Run Code Online (Sandbox Code Playgroud)

当它运行时,它会回显echos name,name2,name3,name4

但是当我这样做的时候

if ($follower_username == $user){

$names = $followed_username.",";
};

echo $name`;
Run Code Online (Sandbox Code Playgroud)

它只输出name4,

是什么导致它只拉出姓氏?

谢谢!

Pav*_*Pav 6

if ($follower_username == $user) {
  $names .= $followed_username;
}
echo $names;
Run Code Online (Sandbox Code Playgroud)