Kazi get_declared_classes

Kazi get_declared_classes hurudisha safu, iliyo na majina ya madarasa yote, ambayo yametangazwa katika hati ya sasa, ikiwa ni pamoja na madarasa ya mtumiaji, na madarasa ya kujengwa ndani ya PHP. Kazi haikubali vigezo.

Syntax

phpget_declared_classes();

Mfano

Wacha tupate orodha ya madarasa yote yaliyotangazwa katika hati:

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

Matokeo ya utekelezaji wa kodi:

php['stdClass', 'Exception', 'Error', ...] // na madarasa mengine ya kujengwa ndani ya PHP

Mfano

Wacha tuongeze darasa la mtumiaji na tuone matokeo:

php<?php
  class MyClass {}
  $res = get_declared_classes();
  print_r($res);
?>

Matokeo ya utekelezaji wa kodi:

php['stdClass', 'Exception', 'Error', ..., 'MyClass']

Mfano

Wacha tuangalie uwepo wa darasa maalum kwenye orodha:

php<?php
  class TestClass {}
  $classes = get_declared_classes();
  $res = in_array('TestClass', $classes);
  var_dump($res);
?>

Matokeo ya utekelezaji wa kodi:

phptrue

Angalia pia