URL: https://www.overclockers.at/coding-stuff/php_is_dir_hilfe_74381/page_1 - zur Vollversion wechseln!
Ich versteh nicht was man da eigentlich falschmachen kann, aber ich schaffe es nicht ein Dateiobjekt auf Ordner zu prüfen...
funktion: is_dir()
Ich möchte ein Unterferzeichnis auf Dateien prüfen und falls ein Obj ein Ordner is nen text ausgeben...
Code:$verz = opendir("gfx/logo/"); while ($file = readdir ($verz)) { if(($file != ".") && ($file != "..") && ([B]is_dir($file) != 0[/B])) echo "Ordner gefunden<br>"; } closedir($verz);

versuch mal bei
Code:$verz = opendir("gfx/logo/");
Afaik gibt is_dir nicht Null, sondern FALSE bzw. TRUE zurück.
Probiers einfach mal mit
if (some_code && is_dir($file))
solange kein !== verwendet wird macht das keinen unterschied, weilZitat von jivesAfaik gibt is_dir nicht Null, sondern FALSE bzw. TRUE zurück.
Probiers einfach mal mit
if (some_code && is_dir($file))


Vielen Dank für die Hilfe, werd ich gleich mal ausprobieren! 
Hm, dachte bis jetzt immer dass
"" == FALSE != 0
wäre
Wieder was gelernt.
ja, macht des öfteren probleme, zum beispiel bei der funktion array_search, die gibt bei einem fehler FALSE zurück, sie kann aber auch "0" zurückgeben, wenn nämlich im 0ten element was gefunden wurde - kann lustige ergebnisse liefern wenn man nur mit == anstatt === prüftZitat von jivesHm, dachte bis jetzt immer dass
"" == FALSE != 0
wäreWieder was gelernt.

overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026