ReflectionClass::isInterface
ReflectionClass::isIterateable
ReflectionClass
PHP Manual

# ReflectionClass::isInternal

(PHP 5)

ReflectionClass::isInternal — Vérifie si une classe est définie comme interne par une extension

### Description

public bool ReflectionClass::isInternal ( void )

Vérifie si une classe est définie comme interne par une extension, ou faisant partie du coeur, par opposition à une classe définie par l'utilisateur.

### Liste de paramètres

Cette fonction ne contient aucun paramètre.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès ou `FALSE` si une erreur survient.

### Exemples

Exemple #1 Exemple avec ReflectionClass::isInternal()

`<?php
$internalclass = new ReflectionClass('ReflectionClass');
class Apple {}
$userclass = new ReflectionClass('Apple');
var_dump($internalclass->isInternal());
var_dump($userclass->isInternal());
?>`

L'exemple ci-dessus va afficher :

    bool(true)
    bool(false)

### Voir aussi

- ReflectionClass::isUserDefined() - Vérifie si une classe a été définie dans l'espace utilisateur

ReflectionClass::isInterface
ReflectionClass::isIterateable
ReflectionClass
PHP Manual