Diferencia entre revisiones de «Traits»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
Línea 8: Línea 8:


  <?php
  <?php
   trait message1 {
   trait message {
     public function msg1() {
     public function msg() {
       echo "OOP is fun! ";
       echo "Proyectos Beta is fun!!!";
     }
     }
   }
   }
   
   
   class Welcome {
   class Welcome {
     use message1;
     use message;
   }
   }
   
   
   $obj = new Welcome();
   $obj = new Welcome();
   $obj->msg1();
   $obj->msg();

Revisión del 04:58 22 ago 2022

General

Documentación oficial de traits: ES

Documentación oficial de traits: EN

Ejemplo

<?php
  trait message {
    public function msg() {
      echo "Proyectos Beta is fun!!!";
    }
  }

  class Welcome {
    use message;
  }

  $obj = new Welcome();
  $obj->msg();