| |
|
|
| |
для: moonfox
(25.07.2007 в 15:19)
|
| | потому что при попытке создать в каталоге файл с именем 0
процесс чтения каталога споткнется об этот файл и дальше не пойдет, т.к. readdir вернет 0
запись while (false !== ($file = readdir($handle)))
надо понимать так.
в начале каждого цикла
а) присвоить переменной $file результат вызова readdir($handle))
б) сравнить на полную (в т.ч. типовую) идентичность константу false и значение выражения, вычисленного на шаге (а) , т.е. фактически - значение переменной $file
в) если есть разница - т.е. если в переменной $file лежит нечто отличное от false - выполнить очередной цикл. | |
| |
|