אפשר לעשות משהו טיפה עקום.
להשתמש בפונקציה
http://il2.php.net/manual/en/function.ftp-rawlist.php
היא מחזירה לך גם את הגודל של הקובץ.
גודל של תקייה מופיע כ 4096,לפחות בלינוקס.
אני מניח שלא סביר שיהיו קבצים אחרים ששוקלים בדיוק כך אז תוכל לעבוד עם זה עד שיתעוררו בעיות.
הנושא הזה עניין אותי ואני מנסה לבדוק איך תוכנות הFTP למשל מזהות אם זו תקייה או קובץ.
עוד משהו:
אם בודקים גודל תקייה עם
http://il2.php.net/manual/en/function.ftp-size.php
מקבלים -1 , יענו שגיאה.
אפשר לבדוק גם עם זה.