php陣列不是基本型,而是複合資料型別。基本型別(標量資料型別)只能儲存一個數據,而陣列中可以儲存任意多個資料。複合資料類型允許將多個類型相同的資料聚合在一起,表示為一個實體項目;複合資料類型包括數組(Array)和物件(Object)。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
PHP 的資料型別可分為三大類,分別是基本資料型態(標量資料型別)、複合資料型別和特殊資料型別。
基本資料型態(標量資料型別)
基本資料型態(標量資料型別)是資料結構最基礎的單元,只能儲存一個資料。在 PHP 中的標量資料型別分為四種,如下表:
型態 | 功能 |
---|---|
boolean(布林型) | 最簡單的資料型,只有兩個值:true(真) / false(假) |
# string(字串) | 字串是連續的字元序列 |
integer(整數) | 整數包含所有的整數,可以是正數或負數 |
float(浮點型) | 浮點型也是用來表示數字的,與整數不同除了可以表示整數外它還可以用來表示小數和指數 |
<?php header('content-type:text/html;charset=utf-8'); $str = "hello"; //字符串 $num=123; $bool=TRUE; $float=3.14; var_dump($str); var_dump($num); var_dump($bool); var_dump($float); ?>
##說明:基本類型只能儲存一個數據,而數組中可以儲存任意多個數據;明顯數組不是基本類型。
那麼數組是什麼資料型態?陣列是複合資料型別。
複合資料型別
複合資料型別允許將多個型別相同的資料聚合在一起,表示為一個實體項目。複合資料型別包括陣列(Array)和物件(Object)。 陣列是一組資料的集合,是將資料依照某一規則組織起來形成的一個整體。數組的本質是儲存管理和操作一組變數。依照數組的維度劃分,可以有一維數組、二維數組和多維數組。我們可以使用 array() 函數來建立陣列。<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1=>"1","a"=>"red",2=>"2","b"=>"green","c"=>"blue"); var_dump($arr); ?>推薦學習:《
PHP影片教學》
以上是php數組是基本型別嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!