| Код: | 
	| while(false !== ($e=readdir($d)) ) | 
	
Здесь проверка переменной $e не равна ли она за типом типу false так как 2 знака равно после восклиц. знака?
	
	| Цитата: | 
	| !== - данные не должны быть эквивалентны | 
	
	
	| Код: | 
	| while(false !== ($e=readdir($d)) ) | 
	
Если $e не равно типу бул, значению фолс. А зачем здесь проверять на тип?
Какие элементы с какими проверяются?