PHP是一種弱類型語言,這意味著變量在使用前無需顯式聲明類型。然而,PHP支持多種基本數據類型,包括整型、浮點型、字符串、布爾型、數組、對象和空類型。
整型用於表示整數,例如10、-5 或12345。
浮點型表示帶小數點的數字,例如3.14、-12.5 或1.6e5。
字符串是一系列字符,可以用單引號或雙引號包圍,例如"Hello, world!"、'PHP' 或"123"。
布爾型有兩個值:true(真)和false(假),用於邏輯判斷。
數組用於存儲有序的數據集合,可以使用方括號表示,例如
$arr = [1, 2, 3];
對象表示由類創建的實例,用於封裝屬性和方法。
空類型用於表示未設置或不存在的值,通常使用
NULL表示。
PHP可以根據上下文自動將變量從一種類型轉換為另一種類型,例如:
可以使用gettype()函數檢查變量類型,該函數返回一個描述變量類型的字符串。例如:
$x = 10; echo gettype($x); // 輸出:integer