class_exists

class_exists,檢查類是否已定義

基本介紹

  • 中文名:檢查類是否已定義
  • 外文名:class_exists
  • 屬於:函式
  • 領域:數學
class_exists,說明,class_exists() 例子,autoload 參數例子,

class_exists

(PHP 4, PHP 5)class_exists -- 檢查類是否已定義

說明

bool class_exists ( string class_name [, bool autoload] )
如果由 class_name 所指的類已經定義,此函式返回 TRUE,否則返回 FALSE

class_exists() 例子

<?php
// Check the class exists before trying to use it
if (class_exists('MyClass')) {
$myclass = new MyClass();
}
?>

autoload 參數例子

<?php
function __autoload($class)
{
include($class . '.php');
// Check to see if the include declared the class
if (!class_exists($class, false)) {
trigger_error("Unable to load class: $class", E_USER_WARNING);
}
}
if (class_exists('MyClass')) {
$myclass = new MyClass();
}
?>

相關詞條

熱門詞條

聯絡我們