is_resource
is_string
Funktionen zur Behandlung von Variablen
PHP Manual

# is_scalar

(PHP 4 >= 4.0.5, PHP 5)

is_scalar — PrÃ¼ft ob eine Variable skalar ist

### 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"
    }

### Siehe auch

- is_float()
- is_int()
- is_numeric()
- is_real()
- is_string()
- is_bool()
- is_object()
- is_array()

is_resource
is_string
Funktionen zur Behandlung von Variablen
PHP Manual