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


How to include multiple conditions in an if function in PHP?

我一直试图在if函数中放入PHP中的多个条件。我尝试了以下操作,但不起作用:

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

如何向if函数添加多个条件?

您需要再次重复整个条件。。

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

以下是实现相同的另一种方法

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

就我个人而言,我使用第二种方法,因为我发现稍后返回并添加更多条件要容易得多。

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