Inicio PHP JavaScript Manual PHP Links de interes Contacto
Scripts en PHP Programación PHP, lenguaje del lado del servidor.
Scripts PHP - Funciones Funciones  Scripts PHP - Ip´s Ip´s  Scripts PHP - Otros Otros  
Scripts en JavaScript Programación JavaScript, lenguaje del lado del cliente.
Scripts JS - Barra de estado Barra de estado  Scripts JS - Calculadoras Calculadoras  Scripts JS - Efectos Efectos  Scripts JS - Relojes/Calendarios Relojes/Calendarios  
  Manual PHP     Manual PHP  
function.class-exists -- http://www.mundoscript.com/php/function.class-exists.html class_exists

class_exists

(PHP 4 , PHP 5)

class_exists -- Checks if the class has been defined

Description

bool class_exists ( string class_name [, bool autoload])

Nota: The autoload parameter was added in PHP 5

This function returns TRUE if the class given by class_name has been defined, FALSE otherwise.

class_exists() will attempt to call __autoload by default, if you don't want class_exists() to call __autoload(), you can set the parameter autoload to FALSE.

Ejemplo 1. autoload parameter example

<?php
    
function __autoload($class) {
        include(
$class . '.php');

        
/* Check to see it the include defined the class */
        
if ( !class_exists($class, false) ) {
           
trigger_error("Unable to load class $class", E_USER_ERROR);
        }
    }
    
    if(
class_exists('MyClass') ) {
        
$myclass = new MyClass();
    }

?>

See also get_declared_classes().

Web´s ORO

Comparativas

peliculas - musica - trucos
telefonos moviles
directorio de programacion
Web´s PLATA

logiciel gratuit
programas para bajar
ocio y entretenimiento
eliminar virus