Nuevas Clases
  
   Las siguientes clases fueron añadidas en PHP 5.2.0:
  
  
   - 
    
     DateTime
    
   
 
   - 
    
     DateTimeZone
    
   
 
   
   - 
    
     RegexIterator - extiende de FilterIterator;
     implementa Iterator, Traversable,
     OuterIterator
    
    
     Constantes:
    
    
     - 
      
       
RegexIterator::ALL_MATCHES
      
      
     - 
      
       
RegexIterator::GET_MATCH
      
      
     - 
      
       
RegexIterator::MATCH
      
      
     - 
      
       
RegexIterator::REPLACE
      
      
     - 
      
       
RegexIterator::SPLIT
      
      
     - 
      
       
RegexIterator::USE_KEY
      
      
    
    
     Propiedades:
    
    
    
     Métodos:
    
    
     - 
      
       RegexIterator::__construct(Iterator it, string regex [, int mode [, int flags [, int preg_flags]]])
       - Crea un objeto RegexIterator desde otro iterador y
       una expresión regular
      
     
 
     - 
      
       bool RegexIterator::accept()
       - Realiza una comparación entre (string)current() y una expresión regular
      
     
 
     - 
      
       bool RegexIterator::getFlags()
       - Devuelve las banderas de la operación actual
      
     
 
     - 
      
       bool RegexIterator::getMode()
       - Devuelve el modo de la operación actual
      
     
 
     - 
      
       bool RegexIterator::getPregFlags()
       - Devuelve las banderas actuales PREG (si está en uso o 
NULL)
      
      
     - 
      
       bool RegexIterator::setFlags(int new_flags)
       - Fija banderas de la operación
      
     
 
     - 
      
       bool RegexIterator::setMode(int new_mode)
       - Fija el nuevo modo de la operación
      
     
 
     - 
      
       bool RegexIterator::setPregFlags(int new_flags)
       - Fija banderas PREG
      
     
 
    
    
   
   - 
    
     RecursiveRegexIterator
    
    
     Constantes:
    
    
     - 
      
       
RecursiveRegexIterator::ALL_MATCHES
      
      
     - 
      
       
RecursiveRegexIterator::GET_MATCH
      
      
     - 
      
       
RecursiveRegexIterator::MATCH
      
      
     - 
      
       
RecursiveRegexIterator::REPLACE
      
      
     - 
      
       
RecursiveRegexIterator::SPLIT
      
      
     - 
      
       
RecursiveRegexIterator::USE_KEY
      
      
    
    
     Métodos:
    
    
     - 
      
       RecursiveRegexIterator::__construct(RecursiveIterator iterator, string regex [, int mode [, int flags [, int preg_flags]]])
       - Crea un objeto RecursiveRegexIterator desde otro
       iterador recursivo y una expresión regular
      
     
 
     - 
      
       RecursiveRegexIterator RecursiveRegexIterator::getChildren()
       - Devuelve los hijos del iterador interno contenido en un
       RecursiveRegexIterator
      
     
 
     - 
      
       bool RecursiveRegexIterator::hasChildren()
       - Comprueba si el elemento actual del iterador interno tiene hijos