Mi sono un po' incasinato....non riesco a capire nulla, i conti non tornano

questo è il file xml:
Codice PHP:
<?xml version="1.0" encoding="utf-8"?>
 <lettori>
         <lettore>
        </lettore>
 </lettori>
in PHP leggo il file XML:
Codice PHP:
$doc = new DOMDocument();// creo una var DOM
        
$doc->formatOutput true;
        
$doc->preserveWhiteSpace true
        
$doc->load("lettori.xml") or die ("File inesistente o non valido."); 
        
$root $doc->documentElement;
        if(
$root->hasChildNodes()){ 
                    
$readerS $root->childNodes;
                    echo 
$readerS->length;
                } 
Ora mi dice che "length" è 3....ma io ho una root ed un solo nodo figlio, come è possibile....
poi se qualcuno mi spiega con ROOT a cosa punta e con root->childNodes->item(0) punta a lettorI ????

Grazie.