當前位置: 首頁> 函數類別大全> 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 必需。指定要檢查的變量。
同類函數
  • 設置變量的類型 settype

    settype

    設置變量的類型
  • 輸出或返回一個變量的字符串表示 var_export

    var_export

    輸出或返回一個變量的字符串表示
  • 打印變量的相關信息 var_dump

    var_dump

    打印變量的相關信息
  • is_int 的別名 is_integer

    is_integer

    is_int的別名
  • 檢測變量是否是一個標量 is_scalar

    is_scalar

    檢測變量是否是一個標量
  • 獲取變量的整數值 intval

    intval

    獲取變量的整數值
  • floatval 的別名 doubleval

    doubleval

    floatval的別名
  • 將內部zend 值的字符串表示形式轉儲到輸出 debug_zval_dump

    debug_zval_dump

    將內部zend值的字符串表示形式轉儲到輸
熱門文章