dimanche 27 décembre 2015

Classe en php et en javascript

En php :

<?php

class Exemple

{

var $utilisateur;

/**

* Constructeur : initialise l'attribut utilisateur

*/

function Exemple()

{

$this->utilisateur = "Stéphane";

}

function DitBonjour()

{

echo "Bonjour ".$this->utilisateur;

}

}

?>




En javascript on n'a pas de classe il suffit de faire une fonction pour l'utiliser comme une classe :

function Exemple()

{

var utilisateur;



this.DitBonjour = function()

{

document.write( "Bonjour "+ this.utilisateur);

}

/* initialisation de l'attribut à la fin

* (Constructeur)

*/

this.utilisateur = "Stéphane";

}


L'utilisation serait la suivante :

var oExemple = new Exemple();

oExemple.DitBonjour(); // affichera "Bonjour Stéphane"