PHP - 如果变量正确,添加到 HTML 标签

PHP - Add to HTML tag if variable right

所以,我有一段 php 代码,如果变量正确,它会将导航栏上的 link 变为绿色。但是,无论什么,条上的所有 link 都是绿色的

echo "
<li "; 
if ($page = 'slither');{echo"style='background-color:#4CAF50;'";};
echo " class='link'><a href='?page=slither'>Slither</a></li>
<li ";
if($page = 'agar');{echo"style='background-color:#4CAF50;'";};
echo " class='link'><a href='?page=agar'>Agar</a></li>
<li ";
if ($page = 'home');{echo"style='background-color:#4CAF50;'";};
echo " class='link'><a href='?page=home'>Home</a></li>

您正在使用赋值的 =。您必须使用 == :)

进行比较