Это немного озадачило меня. Я просматриваю каталог и эхо из его содержимого, и я хочу исключить ".." и ".". файлы.
Теперь этот код работает:
if ($files = scandir("temp/"))
{
foreach ($files as $file)
{
if ($file == ".." OR $file == ".")
{
}
else {
echo $file;
echo "<br>";
}
}
}
Но это не...
if ($files = scandir("temp/"))
{
foreach ($files as $file)
{
if ($file != ".." OR $file != ".")
{
echo $file;
echo "<br>";
}
}
}
По очевидным причинам второй кусок кода больше того, чего я хочу, потому что я действительно ненавижу, что истинное утверждение ничего не делает.