PHP-Funktion: is_a

Die folgende beispielhafte Implementierung in C# sollte nicht unbedacht übernommen werden (→ Erläuterungen):

Implementierung
01
02
03
public static bool is_a(object obj, string class_name) {
return (obj.GetType().Name == class_name || obj.GetType().BaseType.Name == class_name);
}
Verwendung
01
02
03
04
05
06
bool isA = is_a(123, "String"); // false
isA = is_a(123, "Int32"); // true
isA = is_a(123, "Object"); // false
isA = is_a("xXx", "String"); // true
isA = is_a("xXx", "Int32"); // false
isA = is_a("xXx", "Object"); // true

Eine ausführliche Beschreibung der PHP-Funktion findet sich in der offiziellen Dokumentation.

Funktionen ähnlicher Bezeichnung

Projektverweise

Kategorien / Archiv  |  Übersicht RSS-Feed

Schlagworte

Suche