Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2008, 13:19
lucasarts_18
 
Fecha de Ingreso: enero-2007
Mensajes: 272
Antigüedad: 17 años, 4 meses
Puntos: 5
Información Problemas con declaración de interfaces

Hola a todos:

Estoy aprendiendo POO mediante unos libros que tengo, ahora estoy viendo el tema de las interfaces, pero al momento de declararlas y hacer correr el script me falla.

Este es mi código.

Código PHP:
interface Iterator{
   public function 
current();
   public function 
key();
   public function 
next();
   public function 
rewind();
   public function 
valid();
}

////////////////////////////////////////////////////////////////////
class MySQLResultSet implements Iterator{
    
//data members
    
private $strSQL;
    private 
$databasename;
    private 
$connection;
    private 
$result;
    private 
$currentrow;
    private 
$key;
    private 
$valid;

       .......
       .......
       .......
       .......

El problema que da al correr el ejemplo es el siguiente.

Fatal error: Cannot redeclare class Iterator in C:\AppServ\www\Examples\OOP\MySQLResultSet.php on line 2

Bueno, el código está sacado del ejemplo e igual falla, según el manual de php todo está correcto,entonces, no entiendo qué es lo que falla!!!

Gracias...

Hasta Luego .-