国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

php的數據類型有哪些

2020-03-22 18:33:02
字體:
來源:轉載
供稿:網友
數據類型定義變量可以存儲的數據類型。PHP允許八種不同類型的數據類型,前五個稱為簡單數據類型,后三個是復合數據類型。下面本篇文章就給大家介紹一下PHP的8種數據類型,希望對你們有所幫助。

1、整型(Integer )

整型僅包含整數,包括正數和負數,即沒有小數部分或小數點的數字。它們可以是十進制(基數10),八進制(基數8)或十六進制(基數16)。默認基數為十進制(基數為10)。八進制整數可以用前導0聲明,十六進制可以用前導0x聲明。整數范圍必須介于-2 ^ 31到2 ^ 31之間。

例子:

<?php   // 十進制整數$deci1 = 50;  $deci2 = 654;    // 八進制整數$octal1 = 07;    //十六進制$octal = 0x45;    $sum = $deci1 + $deci2; echo $sum;   ?>

輸出:

704

2、浮點型(Double or float)

可容納包含小數或小數部分的數字,包括正數和負數。默認情況下,變量添加最小的小數位數。

例子:

<?php   $val1 = 50.85;  $val2 = 654.26;    $sum = $val1 + $val2;   echo $sum;   ?>

輸出:

705.11

3、字符串(String )

保存任何字母,包括偶數。這些在聲明期間用雙引號編寫。字符串也可以在單引號中編寫,但在打印變量時將以不同的方式處理。為了澄清這一點,請看下面的示例。

例子:

<?php header("content-type:text/html;charset=utf-8"); $name = "歐陽克"; echo "我的名字是 $name /n"; echo '我的名字是 $name';   ?>

輸出:

我的名字是 歐陽克我的名字是 $name

4、空值(NULL)

這些是特殊類型的變量,只能包含一個值,即NULL。我們按照慣例用大寫字母寫,但要區分大小寫。

例子:

<?php   $nm = NULL; echo $nm;    // 這將不會給出任何輸出  ?>

5、布爾型(Boolean)

只包含兩個值,TRUE或FALSE。成功的事件將返回true,不成功的事件將返回false。在布爾值中,NULL類型值也被視為false。除了NULL, 0在布爾值中也被認為是FALSE。如果一個字符串是空的,那么它在布爾數據類型中也被認為是FALSE。

例子:

<?php header("content-type:text/html;charset=utf-8"); if(TRUE)     echo "這個條件是 TRUE"; if(FALSE)     echo "這個條件不是 TRUE,是FALSE"; ?>

輸出:

這個條件是 TRUE

6、數組(array)

數組是一種復合數據類型,可以存儲相同數據類型的多個值。下面是一個整數數組的例子。

<?php header("content-type:text/html;charset=utf-8"); $intArray = array( 10, 20 , 30); echo "第一個元素是: $intArray[0]/n"; echo "第二個元素是: $intArray[1]/n"; echo "第三個元素是: $intArray[2]/n";       ?>

輸出:

第一個元素是: 10第二個元素是: 20第三個元素是: 30

7、對象(Object)

對象數據類型也可以用于存儲數據。對象被定義為用戶定義的類的實例,這些類可以同時包含值和函數

在 PHP 中,對象必須聲明。

首先,你必須使用class關鍵字聲明類對象。類是可以包含屬性和方法的結構。

然后我們在類中定義數據類型,然后在實例化的類中使用數據類型。

8、資源(Resources)

PHP中的Resources不是確切的數據類型。這些基本用于存儲對某些函數調用或外部PHP資源的引用。例如,考慮一個數據庫調用,這是一個外部資源。

以上就是php的數據類型有哪些的詳細內容,更多請關注 其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德州市| 普兰县| 江川县| 特克斯县| 碌曲县| 平谷区| 大关县| 花莲县| 历史| 廉江市| 广河县| 南通市| 郧西县| 兴宁市| 汝南县| 乐昌市| 始兴县| 成安县| 芜湖县| 湘潭市| 章丘市| 新民市| 威信县| 兴安县| 凉城县| 托克逊县| 屏山县| 兴和县| 衢州市| 会宁县| 鄂州市| 鹰潭市| 当涂县| 浦东新区| 孝感市| 汾西县| 玛多县| 涟水县| 临泉县| 常州市| 邯郸县|