SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/variablen_funktionen/is_scalar.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



is_scalar


nach unten nach oben Befehl

bool is_scalar ( mixed $var )



nach unten nach oben Version

(PHP 4 >= 4.0.5, PHP 5)



nach unten nach oben Beschreibung

Die Funktion is_scalar() όberprόft, ob eine Variable (var) vom Typ Scalar ist.

Als Scalar werden folgende Typen angesehen:

• Integer
• Float
• String
• Boolean

Folgende Typen sind nicht Scalar:

• Array
• Object
• Resource

Sie liefert true zurόck, wenn es sich bei der Variablen um ein Scalar handelt, sonst false.

Siehe auch:

• is_array()
• is_bool()
• is_float()
• is_int()
• is_integer()
• is_numeric()
• is_object()
• is_real()
• is_string()



nach unten nach oben Beispiel


<?PHP
function testscalar $var )
{
  if ( 
is_scalar $var ) )
  {
    echo 
'"$var" - Variable ist ein Scalar' "\n";
  }
  else
  {
    echo 
'"$var" - Variable ist kein Scalar' "\n";
  }
}

$a 1;

$b 3.1416;

$c 'SELFPHP';

$d TRUE;

$e = array ( 'SELFPHP''PHP' );

testscalar $a );
testscalar $b );
testscalar $c );
testscalar $d );
testscalar $e );
?>




nach unten nach oben Ausgabe


"1" - Variable ist ein Scalar
"3.1416" - Variable ist ein Scalar
"SELFPHP" - Variable ist ein Scalar
"1" - Variable ist ein Scalar
"Array" - Variable ist kein Scalar