資料型別有三種:
1.標量資料型別
標量資料型別包括以下幾種。
(1)boolean:布林型
布林變數是php變數中最簡單的。它儲存乙個true或者false值。其中true或者false是php的內部關鍵字。設定乙個布林型的變數,只需將true或者false賦值給該變數
(2)string:字串
字串是連續的字串行,字串中的每個字元只占用乙個位元組。在php中,定義字串有3種方式:
單引號方式,
雙引號方式,
heredoc方式。
(3)integer:整數
整數資料型別只能包含整數。這些資料型別可以是正數或負數。在32位的作業系統中,有效的範圍是−2 147 483 648~+2 147 483 647。
(4)double:浮點數
浮點資料型別可以用來儲存數字,也可以儲存小數。它提供的精度不整數大得多。在32位的作業系統中,有效的範圍是1.7e-308~1.7e+308。
2.復合資料型別
復合資料型別包括以下兩種。
(1)array:陣列
可以是二維、三維或者多維,陣列中的各元素可以是string、integer或double,也可以是array。
(2)object:物件型別
3.特殊資料型別
特殊資料型別包括以下兩種。
(1)resource:資源
資源是php內的幾個函式所需要的特殊資料型別,由程式設計人員來分配。
(2)null:空值
空值是最簡單的資料型別。表示沒有為該變數設定任何值,另外,空值(null)不區分大小寫。
PHP 資料型別有哪些?
1.boolean 布林型別 布林型資料,只有兩個值 false 假 和true 真 2.integer 整型 整型資料型別只能包含整數,這些資料型別可以是負數或者正數 3.float double 浮點型 浮點型型別用於儲存數字,和整型不同的是浮點型可以有小數點 4.string 字串型 字串就是...
php有哪些 PHP內建函式有哪些
php內建函式有哪些 levenshtein 你有沒有經歷過需要知道兩個單詞有多大的不同的時候,這個函式就是來幫你解決這個問題的。它能比較出兩個字串的不同程度。用法 str2 carrrott echo levenshtein str1,str2 outputs 2 get defined vars...
套接字有哪些型別?socket有哪些型別?
這個世界上有很多種套接字 socket 比如 darpa internet 位址 internet 套接字 本地節點的路徑名 unix套接字 ccitt x.25位址 x.25 套接字 等。但本教程只講第一種套接字 internet 套接字,它是最具代表性的,也是最經典最常用的。以後我們提及套接字,...