Función PHP ReflectionClass isTrait()

La función ReflectionClass isTrait() es una función incorporada en PHP que se usa para verificar si algún rasgo está disponible o no.
 

Sintaxis:

bool ReflectionClass isTrait()

Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve VERDADERO si el rasgo está disponible, de lo contrario, FALSO.
Los siguientes programas ilustran la función ReflectionClass isTrait() en PHP: 
 

Programa 1:

php

<?php
  
// Defining a trait class
trait Company {
    public function GeeksforGeeks() {
    }
}
  
// Using ReflectionClass over the
// defined trait
$obj=new ReflectionClass('Company');
  
// Calling the isTrait() function
$A = $obj->isTrait();
  
// Getting the value true or false
var_dump($A);
?>

Producción: 

bool(true)

Programa 2: 

php

<?php
   
// Defining a user-defined class Department
class Department{
}
   
// Using ReflectionClass over the
// user-defined class Department
$obj=new ReflectionClass('Department');
   
// Calling the isTrait() function
$Result = $obj->isTrait();
 
// Getting true or false
var_dump($Result);
?>

Producción: 

bool(false)

Referencia: https://www.php.net/manual/en/reflectionclass.istrait.php
 

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *