首頁>Club>
17
回覆列表
  • 1 # 弘毅與志成

    PHP支援八種資料型別,其中包括四種標量型別﹑兩種複合型別和兩種特殊型別。

    其中標量型別包括以下四種:

    布林型 (boolean)

    整型(integer)

    浮點型(float)

    字串型別(string)

    兩種複合資料型別:

    陣列(array)

    物件(object)

    兩種特殊型別

    資源(resource)

    空值(null)

    所以說,標量是變數的某些型別,變數不一定是標量型別,比如陣列就不是標量型別。

  • 2 # 程式設計字典

    以下是有關PHP中變數的最重要知識。原文:codingdict.com/article/7820

    PHP中的所有變數均以前導美元符號($)表示。

    變數的值是最近賦值的值。

    變數用=運算子分配,變數在左側,表示式在右側進行計算。

    變數可以但不需要在賦值之前宣告。

    PHP中的變數沒有內在型別 - 一個變數事先並不知道它是用來儲存一個數字還是一串字元。

    分配之前使用的變數具有預設值。

    PHP在自動將型別從一個型別轉換為另一個型別時做得很好。

    PHP變數是類Perl的。

    PHP總共有八種資料型別用於構建我們的變數 -

    整數 - 是 整數 ,沒有小數點,如4195。

    雙精度 - 是浮點數,如3.14159或49.1。

    布林 - 只有兩個可能的值,無論是真或假。

    NULL - 是一個只有一個值的特殊型別:NULL。

    字串 - 是字元序列,如"PHP支援字串操作"。

    陣列 - 是其他值的命名和索引集合。

    物件 - 是程式設計師定義的類的例項,它可以打包特定於類的其他型別的值和函式。

    資源 - 是持有PHP外部資源引用的特殊變數(如資料庫連線)。

    前五種是 簡單型別 ,後兩種(陣列和物件)是複合的 - 複合型別可以打包任意型別的其他任意值,而簡單型別則不能。

    我們將在本章中僅解釋簡單的資料型別。陣列和物件將分開解釋。

    即標量型別宣告。標量型別宣告有兩個選項 原文:codingdict.com/article/7881

    coercive 強制 - 強制是預設模式,不需要指定。

    strict 嚴格 - 嚴格模式已經明確暗示。

    功能引數的以下型別可以使用上述模式強制執行

    intfloatboolstringinterfacesarraycallable

  • 中秋節和大豐收的關聯?
  • 錢學森有哪些成就?