// Definición de la interfaz
interface Encendible {
public function encender();
public function apagar();
}
// Clase que implementa la interfaz
class Bombilla implements Encendible {
public function encender() {
echo "La bombilla está encendida\n";
}
public function apagar() {
echo "La bombilla está apagada\n";
}
}
// Uso
$miBombilla = new Bombilla();
$miBombilla->encender(); // Salida: La bombilla está encendida
$miBombilla->apagar(); // Salida: La bombilla está apagada