Attached to this e-mail is an example for the is_subclass_of function,
demonstrating how only a subclass will be matched.

Jon
Index: en/reference/classobj/functions/is-subclass-of.xml
===================================================================
RCS file: /repository/phpdoc/en/reference/classobj/functions/is-subclass-of.xml,v
retrieving revision 1.3
diff -r1.3 is-subclass-of.xml
22a23,62
>     <para>
>       <example>
>         <title><function>is_subclass_of</function> example</title>
>         <programlisting role="php">
> <![CDATA[
> <?php
> // define a class
> class WidgetFactory
> {
>   var $oink = 'moo';
> }
> 
> // define a child class
> class WidgetFactory_Child
> {
>   var $oink = 'oink';
> }
> 
> // create a new object
> $WF = new WidgetFactory();
> $WFC = new WidgetFactory_Child();
> 
> if (is_subclass_of($WFC, 'WidgetFactory')) {
>   echo "yes, \$WFC is a subclass of WidgetFactory\n";
> } else {
>   echo "no, \$WFC is not a subclass of WidgetFactory\n";
> }
> // Outputs "yes, $WFC is a subclass of WidgetFactory\n";
> 
> if (is_subclass_of($WF, 'WidgetFactory')) {
>   echo "yes, \$WF is a subclass of WidgetFactory\n";
> } else {
>   echo "no, \$WF is not a subclass of WidgetFactory\n";
> }
> // Outputs "no, $WF is not a subclass of WidgetFactory\n"
> ?>
> ]]>
>         </programlisting>
>       </example>
>     </para>

Reply via email to