Cela m'a bogué pendant un moment. Je cours à travers un répertoire et l'écho de son contenu, et je veux exclure le ".." et "." des dossiers.PHP! = Et == opérateurs
Maintenant, ce code fonctionne:
if ($files = scandir("temp/"))
{
foreach ($files as $file)
{
if ($file == ".." OR $file == ".")
{
}
else {
echo $file;
echo "<br>";
}
}
}
Mais cela ne ...
if ($files = scandir("temp/"))
{
foreach ($files as $file)
{
if ($file != ".." OR $file != ".")
{
echo $file;
echo "<br>";
}
}
}
Pour des raisons évidentes, le deuxième morceau de code est plus ce que je veux, parce que je déteste vraiment avoir la vraie déclaration ne fait rien.
Vous avez vraiment besoin de choisir une réponse acceptée à vos questions. –