6 PHP 教程 PHP資料型別

2022-08-28 18:24:07 字數 2163 閱讀 3762

php資料型別

string(字串),integer(整型),float(浮點型),boolean(布林型),array(陣列),object(物件),

null(空值).

php字串

乙個字串是一串字元的序列,就像"hello world!".

你可以將任何文字放在單引號和雙引號中:

1

<?php

2$x = "hello world!";

3echo$x;

4$x = 'hello world!';

5echo$x;

6 ?>

php整型

整數是乙個沒有小數的數字.

整數規則:

在以下例項中我們將測試不同的數字.php var_dump()函式返回變數的資料型別和值:

1

<?php

2$x = 5985;//整數3

var_dump($x);4

echo "";5

6$x = -345;//負數7

var_dump($x);8

echo "";9

10$x = 0x8c;//

十六進製制數

11var_dump($x

);12

echo "

";13

14$x = 047;//

八進位制數

15var_dump($x

);16 ?>

php浮點型

浮點型是帶小數部分的數字,或是指數形式.

在以下例項中我們將測試不同的數字.php var_dump()函式返回變數的資料型別和值:

1

<?php

2$x = 10.365;

3var_dump($x);4

echo "";5

6$x = 2.4e3;

7var_dump($x);8

echo "";9

10$x = 8e-5;

11var_dump($x

);12 ?>

php布林型

布林型可以是true或false.

1

$x = true;2

$y = false

;

布林型通常用於條件判斷.在接下來的章節中你會學到更多關於條件控制的教程.

php陣列

陣列可以在乙個變數中儲存多個值.

在以下例項中建立了乙個陣列,然後用 php var_dump()函式返回陣列的資料型別和值:

1

<?php

2$cars = array("volvo","bmw","toyota");

3var_dump($cars

);4 ?>

在接下來的章節中你將學到更多關於陣列的知識.

php物件

物件資料型別也可以用於儲存資料.

在php中,物件必須宣告.

首先,你必須使用class關鍵字宣告類物件.類是可以包含屬性和方法的結構.

然後我們在類中定義資料型別,然後在例項化的類中使用資料型別:

1

<?php

2class

car3910

function

what_color()

1114

}15 ?>

以上例項中php關鍵字this就是指向當前物件例項的指標,不指向任何其他物件或類.

你將會在接下來的章節中學到更多關於物件的只是.

php null值

null值表示變數沒有值.null是資料型別為null的值.

null值指明乙個變數是否為空值.同樣可用於資料空值和null值的區別.

可以通過設定變數為null來清空變數資料:

<?php

$x = "hello world!";

$x = null

;

var_dump($x

);?>

PHP入門培訓教程 PHP 資料型別

php 支援八種原始型別 type 下面兄弟連php培訓 四種標量型別 string 字串 integer 整型 float 浮點型,也作 double boolean 布林型 兩種復合型別 array 陣列 object 物件 兩種特殊型別 resource 資源 null 空 檢視變數型別 通過...

PHP學習筆記6 PHP中的常量

常量的命名 常量可以使用數字,字母和下劃線來命名,但是不能以數字開頭 如 max value,min value1,time 常量的宣告 常量的宣告,使用define函式,define函式的語法是 define string constant name,mixed value,case sensit...

php基礎教程 資料型別

php 支援八種原始型別 type 四種標量型別 string 字串 integer 整型 float 浮點型,也作 double boolean 布林型 兩種復合型別 array 陣列 object 物件 兩種特殊型別 resource 資源 null 空 通過 gettype 函式可以方便的檢視...