Forum und email

Funktionen zur Behandlung von Variablen

Einführung

Wie sich Variablen verhalten, können Sie im Abschnitt über Variablen in der Sprachreferenz des Handbuchs nachlesen.

Anforderungen

Diese Erweiterung benötigt keine externen Bibliotheken.

Installation

Für diese Funktionen ist keine Installation erforderlich, diese gehören zum Grundbestand von PHP.

Laufzeit Konfiguration

Das Verhalten dieser Funktionen wird durch Einstellungen in der php.ini beeinflusst.

Konfigurations-Optionen für Variablen
Name Standardwert Veränderbar Changelog
unserialize_callback_func NULL PHP_INI_ALL Verfügbar seit PHP 4.2.0.
Weitere Details und die Definitionen der PHP_INI_*-Konstanten finden Sie im php.ini Einstellungen.

Hier eine kurze Erklärung der Konfigurationsoptionen:

unserialize_callback_func string

Die unserialize() Callback-Funktion wird (mit dem Namen der undefinierten Klasse als Parameter) aufgerufen, wenn die Deserialisierungsroutine eine undefinierte Klasse findet, die instanziiert werden soll. Es wird eine Warnung ausgegeben, wenn die angegebene Funktion nicht definiert ist oder die Funktion die fehlende Klasse nicht einbinden/implementieren kann. Setzen Sie diesen Wert daher nur, wenn Sie wirklich eine entsprechende Callback-Funktion implementieren wollen.

Siehe auch unserialize().

Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

Vordefinierte Konstanten

Diese Erweiterung definiert keine Konstanten.

Inhaltsverzeichnis

  • debug_zval_dump — Dumps a string representation of an internal zend value to output
  • doubleval — Alias von floatval
  • empty — Prüft, ob eine Variable einen Wert enthält
  • floatval — Konvertiert einen Wert nach float
  • get_defined_vars — Gibt ein Array aller definierten Variablen zurück
  • get_resource_type — Returns the resource type
  • gettype — Liefert den Datentyp einer Variablen
  • import_request_variables — Import GET/POST/Cookie variables into the global scope
  • intval — Konvertiert einen Wert nach integer
  • is_array — Prüft, ob die Variable ein Array ist
  • is_binary — Finds whether a variable is a native binary string
  • is_bool — Prüft, ob eine Variable vom Typ boolean ist
  • is_buffer — Finds whether a variable is a native unicode or binary string
  • is_callable — Verify that the contents of a variable can be called as a function
  • is_double — Alias von is_float
  • is_float — Prüft, ob eine Variable vom Typ float ist
  • is_int — Prüft, ob eine Variable vom Typ int ist
  • is_integer — Alias von is_int
  • is_long — Alias von is_int
  • is_null — Finds whether a variable is NULL
  • is_numeric — Prüft, ob eine Variable eine Zahl oder ein numerischer String ist
  • is_object — Prüft, ob eine Variable vom Typ object ist
  • is_real — Alias von is_float
  • is_resource — Prüft, ob eine Variable vom Typ resource ist
  • is_scalar — Finds whether a variable is a scalar
  • is_string — Prüft, ob Variable vom Typ string ist
  • is_unicode — Finds whether a variable is a unicode string
  • isset — Prüft die Existenz einer Variablen
  • print_r — Gibt Variablen-Informationen in lesbarer Form aus
  • serialize — Erzeugt eine speicherbare Repräsentation eines Wertes
  • settype — Legt den Typ einer Variablen fest
  • strval — Ermittelt die String-Repräsentation einer Variable
  • unserialize — Erzeugt aus einem gespeicherten Datenformat einen Wert in PHP
  • unset — Löschen einer angegebenen Variablen
  • var_dump — Gibt alle Informationen zu einer Variablen aus
  • var_export — Outputs or returns a parsable string representation of a variable