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;
.......
.......
.......
.......
}
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 .-