PHP | función get_class()

La función get_class() es una función incorporada en PHP que se usa para devolver el nombre de clase de un objeto.

Sintaxis:

string get_class( object $object )

Parámetros: esta función acepta un único parámetro $objeto que contiene el objeto que debe probarse. El valor de este parámetro se puede omitir dentro de la clase.

Valor devuelto: esta función devuelve el nombre de la clase de la que el objeto es una instancia. Devuelve FALSO si el objeto no es un objeto. Si el objeto se omite dentro de la clase, se devuelve el nombre de la clase.

Los siguientes programas ilustran la función get_class() en PHP:

Programa 1:

<?php
  
// Create a class
class GFG {
  
    public function Geeks() {
        echo "Class name: " . get_class($this);
    }
}
  
// Create an object
$obj = new GFG();
  
$obj->Geeks();
  
?>
Producción:

Class name: GFG

Programa 2:

<?php
  
// Creating class 
class GFG { 
    public $data1; 
    public $data2; 
    public $data3; 
}
  
if(class_exists('GFG')) {
      
    $obj = new GFG();
      
    echo "Class name: " . get_class($obj);
}
else {
    echo "Class does not exist";
}
  
?>
Producción:

Class name: GFG

Referencia: https://www.php.net/manual/en/function.get-class.php

Publicación traducida automáticamente

Artículo escrito por AshokJaiswal 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 *