Function.is-object

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Kreditkarten Vergleichen Online - Kostenloser Kreditkartenvergleich und Wohngebäudeversicherung - BauartklassenWohngebäudeversicherung . Anbieterwechsel Handy

is_object — Prüft, ob eine Variable vom Typ object ist

Inhaltsverzeichnis

Beschreibung

bool is_object (mixed  $var )


Prüft, ob die gegebene Variable ein Objekt ist.

Parameter-Liste

var
  • Die zu untersuchende Variable.

Rückgabewerte

Gibt TRUE zurück, wenn var vom Typ object ist, ansonsten FALSE.

Beispiele

#1 is_object()

<?php
// Eine einfache Funktion deklarieren, die ein Array unseres Objekts zurückgibt
function get_students($obj)
{
    if(!is_object($obj))
    {
        return(false);
    }
 
    return($obj->students);
}
 
// Deklarieren einer neue Instanz der Klasse und befüllen mit Werten
$obj = new stdClass;
$obj->students = Array('Kalle', 'Ross', 'Felipe');
 
var_dump(get_students(NULL));
var_dump(get_students($obj));
?>

Anmerkungen

Hinweis: Die Funktion wird FALSE zurückgeben, wenn sie auf ein unserialisiertes Objekt angewendet wird, dessen Klassendefinition nicht geladen ist (auch wenn gettype() object zurückgibt).

Siehe auch

Persönliche Werkzeuge