PHP – class_exists() ve method_exists() Kullanımları

Php 4 ile gelen özelliklerden class_exists() ve method_exist() kullanımları oldukça basit.

class_exists() fonksiyonu ismi belirtilen sınıfın tanımlanıp tanımlanmadığını kontrol eder. True veya False değerini döndürür.

<?php
// Test adında bir sınıf varmı kontrol edelim.
$IsClass = class_exists('test');

// İşlemin sonucunu ekrana basalım.
var_dump($IsClass);

// Ekran çıktısı.
// False

?>

method_exist() ise ismi belirtilen sınıf (class) içerisinde ismi belirtilen method (fonksiyon) olup olmadığını kontrol eder. True veya False değerini döndürür.

<?php
// Boş bir sınıf yaratalım.
class Test
{
    // Boş
}

// Test sınıfı içerisinde Deneme adlı bir fonksiyon olup olmadığına bakalım.
$IsMethod = method_exists('Test', 'Deneme');

// İşlemin sonucunu ekrana basalım.
var_dump($IsMethod);

// Ekran çıktısı.
// False
?>

Şunlarda Hoşunuza Gidebilir...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

%d blogcu bunu beğendi: