Skip to content

PHP codes and news

Open Menu
November 17, 2011

PHP: Création d’une classe abstraite

       
<?php

   abstract class Personnel
   {
      abstract function embauche();
      abstract f
user
November 17, 2011

Accéder aux attributs d’une classe

<?php
  class Personnel{
      var $matricule;
      var $nom;
      var $adresse;
      var $sex;
user
November 17, 2011

Accès direct aux méthodes d’une classe

<?php
   class MesVisiteurs
   {
      public function messageBienvenu()
      {
         echo "Bien
user
November 17, 2011

Utilisation d’instance comme paramètre

<?php
    class Employes {
        public $fonction;
        public $nom;
        public $prenom;
 
user
November 17, 2011

Créer des instances des classes

<?php
class NomClasse
{
   var $variable1;
   var $variable2;

   function fonction1(){
      $resu
user
November 17, 2011

Définir des constants en PHP

<?php

   class Fonctions_math
   {
     const PI = '3.14159265';
     const E = '2.7182818284';
  
user
November 17, 2011

Accéder aux méthodes d’une classe abstraite


<?php

class ClasseAbstraite
{
    function FonctionAbstraite()
    {
        die( "ClasseAbstrait
user
November 17, 2011

Accéder au constructeur de la classe mère

<?php
class Produit {
  var $nom;

  function Produit( $nom="element", $prix=0) {
    $this->nom = 
user
November 17, 2011

Programmation orienté-objet: Héritage

<?php
  class Vehicule{
      var $marque;
      var $nombre_de_roue;
      var $nombre_de_place;
 
user
November 17, 2011

Exemple d’héritage en PHP

<?php
     class Formes
     {
          var $x;
          var $y;

          function Formes($x, $
user

Posts navigation

Older posts
Newer posts

Recent Posts

  • Hello world!
  • PHP Session et Cookies: Exemple d’utilisation de session_start()
  • PHP: Fermer un fichier avec la fonction fclosde()
  • PHP: Vérifier si un élément est un répertoire
  • PHP: Vérifier si un fichier existe sinon le créer

Recent Comments

  1. A WordPress Commenter on Hello world!
© 2025 PHP codes and news
 / Theme: Really Simple / License: GPLv3