bir değişken türü mysqli nesnenin olup olmadığını kontrol edin?

5 Cevap php

Değişken bir tür mysqli nesne olup olmadığını nasıl kontrol edebilirim?

5 Cevap

Muhtemelen instanceof operatörü isteyeceksiniz.

Bu, kendi sarmalayıcılar uzanan veya bina garip durumda, hem de türetilmiş sınıflar için çalışacaktır.

Bamya Тhe kararı çalışır, ama $ var mysqli_result örneği ise, bu durumda kontrol etmelisiniz, yani

$var instanceof mysqli_result;
is_a($var, 'mysqli_result');
get_class($var) == 'mysqli_result';

get_class bir göz atın