如何在PHP中的if函数中包含多个条件?

时间:2014-09-27 14:20:41

标签: php if-statement

我一直试图在if函数中将多个条件放在PHP中。我尝试了以下方法,但它无法正常工作:

if ($extension == "png" || == "jpg" || == "gif") {
    echo "<img src='images/".$name."' width='10%' >";
}

如果功能可以如何为此添加多个条件?

2 个答案:

答案 0 :(得分:2)

if ($extension == "png" || $extension == "jpg" || $extension == "gif") {
echo "<img src='images/".$name."' width='10%' >";
}

答案 1 :(得分:2)

你需要再次重复整个条件..

if ($extension == "png" || $extension == "jpg" || $extension == "gif")

这是实现同样目标的另一种方式

if (in_array($extension, array('jpg', 'png', 'gif')))

我个人使用第二种方法,因为我发现它更容易回到以后并添加更多条件。