當前位置: 首頁> 函數類別大全> is_scalar

is_scalar

檢測變量是否是一個標量
名稱:is_scalar
分類:變量處理
所屬語言:php
一句話介紹:檢查變量是否為標量。

定義和用法

is_scalar()函數檢查變量是否為標量。

如果變量是標量,則此函數返回true (1),否則返回false /無返回值。

整數、浮點數、字符串或布爾值可以是標量變量。數組、對象和資源則不然。

實例

檢查變量是否為標量:

 <?php  
$a = "Hello" ;  
echo "a is " . ( is_scalar ( $a ) ? 'scalar' : 'not scalar' ) . "<br>" ;  
  
$b = 0 ;  
echo "b is " . ( is_scalar ( $b ) ? 'scalar' : 'not scalar' ) . "<br>" ;  
  
$c = 32 ;  
echo "c is " . ( is_scalar ( $c ) ? 'scalar' : 'not scalar' ) . "<br>" ;  
  
$d = NULL ;  
echo "d is " . ( is_scalar ( $d ) ? 'scalar' : 'not scalar' ) . "<br>" ;  
  
$e = array ( "red" , "green" , "blue" ) ;  
echo "e is " . ( is_scalar ( $e ) ? 'scalar' : 'not scalar' ) . "<br>" ;  
?>

親自試一試

文法

is_scalar ( variable ) ;
參數描述
variable必需。指定要檢查的變量。
同類函數
  • 從已存儲的表示中創建PHP 的值 unserialize

    unserialize

    從已存儲的表示中創建PHP的值
  • 驗證變量的內容是否為可計數值 is_countable

    is_countable

    驗證變量的內容是否為可計數值
  • 檢測變量是否為數字或數字字符串 is_numeric

    is_numeric

    檢測變量是否為數字或數字字符串
  • is_int 的別名 is_long

    is_long

    is_int的別名
  • 檢測變量是否是數組 is_array

    is_array

    檢測變量是否是數組
  • 獲取變量的布爾值 boolval

    boolval

    獲取變量的布爾值
  • 獲取變量的浮點值 floatval

    floatval

    獲取變量的浮點值
  • 獲取變量的整數值 intval

    intval

    獲取變量的整數值
熱門文章