Function.is-scalar
Aus PHP-Wiki
Laufgitter Basic natur von Schardt und Regionalklassen, Zusatz-Krankenversicherung Online - Welche Leistungsbausteine gibt es? . Unfallversicherung
is_scalar — Prüft ob eine Variable skalar ist
Inhaltsverzeichnis |
Beschreibung
bool is_scalar (mixed $var )
Prüft ob die gegebene Variable skalar ist.
Unter skalaren Variablen versteht man solche die einen
integer, float, string oder
boolean Wert enthalten. Variablen vom Typ array,
object und resource sind nicht skalar.
Hinweis:
is_scalar() betrachtet Variablen vom Typ
resource nicht als skalar da Resourcen abstrakte
Datentypen darstellen auch wenn sie zur Zeit als Integer repräsentiert
sind. Sie sollten sich nicht auf dieses Implementationsdetail
verlassen da es sich ändern kann.
Parameter-Liste
- var
- Die zu prüfende Variable.
Rückgabewerte
Liefert TRUE wenn var
skalar ist,
sonst FALSE.
Beispiele
Beispiel #1 is_scalar() Example
<?php function show_var($var) { if (is_scalar($var)) { echo $var; } else { var_dump($var); } } $pi = 3.1416; $proteins = array("Hämoglobin", "Cytochrom C Oxidase", "Ferredoxin"); show_var($pi); show_var($proteins) ?>
Das oben gezeigte Beispiel erzeugt folgende
Ausgabe:3.1416 array(3) { [0]=> string(10) "Hämoglobin" [1]=> string(20) "Cytochrome C Oxidase" [2]=> string(10) "Ferredoxin" }