Signatur
class_exists(string $class, bool $autoload = true): bool
Beschreibung
Nützlich für Optional-Dependency-Checks: „falls das Framework diese Klasse hat, nutze sie".
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $class Pflicht | string | — | FQN. |
| $autoload | bool | true | Autoloader triggern. |
Rückgabewert
Typ
bool
Beispiele
Optionale Dep
<?php
if (class_exists(Carbon\Carbon::class)) {
$now = Carbon\Carbon::now();
}