首頁 >後端開發 >php教程 >JavaScript 資料型別 PHP 八種基本的資料型別小結

JavaScript 資料型別 PHP 八種基本的資料型別小結

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-07-29 08:45:23958瀏覽

四種標量類型:

  • boolean (布林型)
  • integer
  • integer )float
  •  (浮點型, 也稱為 double)
)

  • 字串)
  • 兩種複合類型:
  • array
 (數組)

array
     (陣列)
  • object (物件)
  • 最後是兩種特殊類型:

resource
  • resource
  • NULL (NULL)
  • 為了確保程式碼的易讀性,本手冊也介紹了一些偽類型:
mixed

number

number

以及偽變數 

$....可能還會讀到一些關於「雙精確度( double)」類型的參考。實際上 double 和 float 是相同的,由於一些歷史的原因,這兩個名稱同時存在。 變數的類型通常不是由程式設計師設定的,確切地說,是由 PHP 根據該變數使用的上下文在運行時決定的。 Note: 
如果想查看某個表達式的值和型,用 

var_dump()如果只是想得到一個易讀懂的類型的表達方式用於調試,用 

gettype()

。要看某個類型,
不要
用 
gettype()
,而用 
is_
type

 函數。以下是一些範例:



複製程式碼

程式碼如下:


$a_bool = TRUEUE; a boolean

$a_str = "foo"; // a string
$a_str2 = 'foo'; // a string $an_int = 12; // an integer

echo gettype($a_bool ); // prints out: boolean echo gettype($a_str); // prints out: string // If this is an integer, increment it by four

if (is_int($an_int)) {

$an_int += 4;

}

// If $bool is a string, print it out

// (does not print out anything)

if (is_string($a_bool )) {

echo "String: $a_bool"; } ?> 如果要強制將一個變數轉換成某個類型,可以對其使用強制轉換或 settype() 函數。 注意變數根據其當時的類型在特定場合下會表現出不同的值。更多資訊請見類型戲法。另外,你也可以參考 PHP 類型比較表看不同類型互相比較的範例。 以上就介紹了JavaScript 資料型別 PHP 八種基本的資料型別小結,包含了JavaScript 資料型別方面的內容,希望對PHP教學有興趣的朋友有幫助。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn