is_a

is_a

(PHP 4 >= 4.2.0, PHP 5)

is_a -- 如果對象屬於該類或該類是此對象的父類則返回 TRUE

基本介紹

  • 中文名:is_a
  • 說明:bool is_a 
  • is_a:如果對象屬於則返回 TRUE
  • 例子:if (is_a($WF, 'WidgetFactory')
is_a,說明,is_a() 例子,PHP 5 中使用 instanceof 運算符,

is_a

(PHP 4 >= 4.2.0, PHP 5)
is_a -- 如果對象屬於該類或該類是此對象的父類則返回 TRUE

說明

bool is_a ( object object, string class_name )
如果對象是該類或該類是此對象的父類則返回 TRUE,否則返回 FALSE

is_a() 例子

<?php
// define a class
class WidgetFactory
{
var $oink = 'moo';
}
// create a new object
$WF = new WidgetFactory();
if (is_a($WF, 'WidgetFactory')) {
echo "yes, \$WF is still a WidgetFactory\n";
}
?>

PHP 5 中使用 instanceof 運算符

<?php
if ($WF instanceof WidgetFactory) {
echo 'Yes, $WF is a WidgetFactory';
}
?>

相關詞條

熱門詞條

聯絡我們