Powered by Ajaxy
Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Vérifier si une classe implémente une interface définie


{filelink=15048}

<?php
interface Personnels {
    public function getNom();
    public function setNom($nom);
}

class Employes implements Personnels {
    private $nom;

    public function getNom() {
        return $this->nom;
    }

    public function setNom($nom) {
        return $this->nom = $nom;
    }
}

$interfaces = class_implements('Employes');
if (isset($interfaces['Personnels']))
{
 print 'La classe implémente déjà cette interface';
}

?>

No comments yet.

Leave a Comment