Menu
Icon

Ejemplo de Traits en php.

{En esta ocasión utilizaremos en Traits para utilizar conujunto de métodos pertenecientes a clases emanticas distintas,


aquí el código:


<?php
namespace a;
//copoando clase
require "prueba.php";
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>apppletenhtml</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<section>

<?php
   //utilizar conu¡çjunto de metodos pertenecientes a clases emanticas distintas
class Test{
    public function decirHola(){echo "hola";}
}  
    //trait!!!!
trait DecirMundo{
    public function decirHola(){
        parent::decirHola();
        echo "mundo";
    }
}
    class prueba extends Test{
        user DecirMundo;
    }
 
    $tr = new Prueba();
    $tr->decirHola();  
?>  
</section>
</body>
</html>





De esa manera se  podría utilizar conjunto de métodos pertenecientes a clases emanticas distintas.


PHP


}

Utilizamos cookies propias y de terceros con finalidades analiticas y para mejorar tu experiencia de compras segun tus preferencias, mediante el analisis de tus habitos de navegacion y tu perfil. Puedes aceptar todas las cookies pulsando el boton "Aceptar" o gestionar tus preferencias en el panel de configuracion