# runkit_class_adopt

(PECL runkit >= 0.7.0)

runkit_class_adopt — Convert a base class to an inherited class, add ancestral methods when appropriate

### 说明

runkit_class_adopt ( string `$classname` , string `$parentname` ) : bool

### 参数

`classname`

  Name of class to be adopted

`parentname`

  Parent class which child class is extending

### 返回值

成功时返回 `TRUE`， 或者在失败时返回 `FALSE`。

### 范例

Example #1 A runkit_class_adopt() example

    <?php
    class myParent {
      function parentFunc() {
        echo "Parent Function Output\n";
      }
    }

    class myChild {
    }

    runkit_class_adopt('myChild','myParent');
    myChild::parentFunc();
    ?>

以上例程会输出：

    Parent Function Output

### 参见

- runkit_class_emancipate() - Convert an inherited class to a base class, removes any method whose scope is ancestral