Funksie get_declared_traits

Die funksie get_declared_traits gee 'n skikking terug met die name van alle traits wat in die huidige skrip verklaar is. Hierdie funksie neem geen parameters aan nie en kan nuttig wees vir debugging of dinamiese werk met traits.

Sintaksis

phpget_declared_traits();

Voorbeeld

Laat ons 'n lys kry van alle verklaarde traits in die skrip:

php<?php
  trait Trait1 {}
  trait Trait2 {}
  
  $res = get_declared_traits();
  print_r($res);
?>

Uitslag van kode-uitvoering:

php['Trait1', 'Trait2']

Voorbeeld

Laat ons die resultaat van die funksieoproep sonder verklaarde traits kontroleer:

php<?php
  $res = get_declared_traits();
  print_r($res);
?>

Uitslag van kode-uitvoering:

php[]

Voorbeeld

Laat ons die resultaat voor en na die verklaaring van 'n trait vergelyk:

php<?php
  $res1 = get_declared_traits();
  
  trait NewTrait {}
  
  $res2 = get_declared_traits();
  
  print_r($res1);
  print_r($res2);
?>

Uitslag van kode-uitvoering:

php[]
['NewTrait']

Sien ook