Start · Sprachen · PHP · Referenz · interface_exists

interface_exists

Funktion

Prüft, ob ein Interface definiert ist.

seit PHP 5.0.2 Kategorie: oop

Signatur

interface_exists(string $interface, bool $autoload = true): bool

Beschreibung

Analog zu class_exists(), aber für Interfaces.

Parameter

Name Typ Default Beschreibung
$interface Pflicht string FQN.

Rückgabewert

Typ
bool

Beispiele

Basis

<?php

if (interface_exists(Psr\Log\LoggerInterface::class)) { /* ... */ }