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

PHP: Extraire les méthodes d’une classe avec ‘get_class_methods()’

<?php
class Animal {
     var $nom;
     var $race;
    function setNom($nom){
      $this->nom=$nom

Vérifier si une classe implémente une interface à l’aide de ‘ReflectionClass(nom_classe)’

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

class A

PHP: Obtenir les attributs d’une classe

<?php
class Equipement {
     var $model;
     var $type;
}
class Avion extends Equipement {
     v

Obtenir des informations sur les classes à l’aide des certaines fonctions efficaces

<?php
/*
 Afficher les méthodes, classe parente
 et interfaces de la classe pré-définie
 'ArrayIter

Obtenir la liste des classes et interfaces chargées dans l’exécution de script

<html>
<head>
<title>interface et classe</title>
</head>
<body>
<?php
printf("<p>Liste des interface

Vérifier si méthode, une fonction ou une classe existe déjà

<?php
/*
bool function_exists (string nom_fonction)
bool method_exists (object objet, string nom_me

déterminer si un objet est une instance d’une classe déterminée

<?php
class Voitures
{

    function __construct($marque,$model)
    {
    }
}


$bmw = new Voiture

PHP: Obtenir le nom de la classe parente

<?php
class Equipement {
}

class Voiture extends Equipement {
}

$objet= new Voiture;

$parent = g

Vérifier si une classe ou une interface est défini

<?php
interface Personnes
{
  function getPoints();
  function setPoints($x, $y);
}
class Forme_GEO

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

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

cla