enum_exists
PHP Manual
PHP Manual»Sınıf ve Nesne İşlevleri»enum_exists

enum_exists

(PHP 8 >= 8.1.0)

enum_existsSayılamanın tanımlı olup olmadığını sınar

Açıklama

function enum_exists(string $enum, bool $autoload = true): bool

Belirtilen sayılamanın tanımlı olup olmadığını sınar.

Bağımsız Değişkenler

enum

Sayılamanın adı. Ad eşleştirilirken harf büyüklüğü dikkate alınmaz.

autoload

Yüklü değilse autoload çağrısı yapılıp yapılmayacağı.

Dönen Değerler

enum tanımlı bir sayılama ise true, değilse false döner.

Örnekler

Örnek 1 - enum_exists() örneği

<?php
// kullanmadan önce sayılama tanımlı mı, bak
if (enum_exists(Suit::class)) {
    $myclass = Suit::Hearts;
}
?>

Ayrıca Bakınız

To Top