Re: dir_object->read() on different platform

From: Date: Tue, 18 Sep 2007 05:07:26 +0000
Subject: Re: dir_object->read() on different platform
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-262194@lists.php.net to get a copy of this message
news.php.net wrote:
Hi! I have some text and JPEG files inside a directory like: 1992-7-11.txt 1992-7-11_pic1.jpg 2000-4-10.txt 2000-4-10_pic1.jpg 2004-5-2.txt 2004-5-2_pic1.jpg On a Windows box (XP + Apache), if I do a dir_object->read() for the directory, read() reads the files above "in order" (eg. 1992-7-11.txt...2000-4-10.txt...2004-5-2.txt) even the time stamps on these files are different. However, after I ftp them to a Linux box and load the php script from the Linux box, the order is gone. The time stamps on those files on the Linux box are the same since they were all ftp and cp at the same time. Does anyone know why? Can anyone suggest a simple solution? Thanks. Davis but, to explain why it happens, it going to be like describing the differences between *nix and windows.
Simply put, internally, they store file information differently and by doing this differently, they display the file list differently. Also, *nix file names are case sensitive and windows is not. Be careful with this one, it will bite you at some point. Jim

« previous php.general (#262194) next »