Manuel PHP
Précédent |  | Suivant

# runkit_class_emancipate

(PECL)

runkit_class_emancipate -- Convertit une classe héritée à une classe de base, supprime toute méthode pour qui la portée est ancestrale

## Description

bool runkit_class_emancipate ( string classname )

## Liste de paramètres

classname

  Nom de la classe à émanciper

## Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès, `FALSE` en cas d'échec.

## Exemples

Exemple 1. Exemple avec runkit_class_emancipate()

`<?php class myParent { function parentFunc () { echo "Sortie Fonction Parente\n"; } } class myChild extends myParent { } myChild::parentFunc(); runkit_class_emancipate('myChild'); myChild::parentFunc(); ?>`

L'exemple ci-dessus va afficher :

    Sortie Fonction Parente
    Fatal error: Call to undefined function:  parentFunc() in example.php on line 12

## Voir aussi

runkit_class_adopt()

Précédent | Sommaire | Suivant
runkit_class_adopt | Niveau supérieur | runkit_constant_add