PHP 5 資料型別

2021-07-30 11:02:35 字數 2046 閱讀 8377

php 5 資料型別

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

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

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

<?php 

$x = "hello world!";

echo $x;

echo "

"; $x = 'hello world!';

echo $x;

?>

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

整數規則:

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

<?php 

$x = 5985;

var_dump($x);

echo "

"; $x = -345; // 負數

var_dump($x);

echo "

"; $x = 0x8c; // 十六進製制數

var_dump($x);

echo "

";$x = 047; // 八進位制數

var_dump($x);

?>

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

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

<?php 

$x = 10.365;

var_dump($x);

echo "

"; $x = 2.4e3;

var_dump($x);

echo "

"; $x = 8e-5;

var_dump($x);

?>

布林型可以是 true 或 false。

$x=true;

$y=false;

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

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

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

<?php 

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

var_dump($cars);

?>

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

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

在 php 中,物件必須宣告。

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

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

<?php

class car

function what_color()

}?>

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

你將會在接下來的章節中學會更多關於物件的知識。

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

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

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

<?php

$x="hello world!";

$x=null;

var_dump($x);

?>

PHP 5 資料型別

php5 資料型別 php整型 整數是乙個沒有小數的數字 php浮點型 浮點數是帶小數部分的數字,或是指數形式 php布林型 值是 true 或 false php陣列 陣列可以在乙個變數中儲存多個值 可用var dump 函式返回陣列的資料型別和值 php物件 物件資料型別也可以用於儲存資料 ph...

php基礎 5 資料型別

資料型別 data type 在php中指的是儲存的資料本身的型別,而不是變數的型別,php是一種弱型別語言,變數本身沒有資料型別。php的八種資料型別 在php中將資料分為三大類八小類 簡單 基本 資料型別 4個小類 整形 int integer 系統分配4個位元組儲存,表示整數型別 有前提 浮點...

PHP5 同時解碼 POST GET 資料

http協議中,規定了資料可以post 或 get 上傳,並且php直譯器會自動將其解碼,生成對應的 post get 變數,但能否同時用post 和 get 方式傳資料呢?今用 php5 實驗了下,發現是可以的,http的請求頭如下述形式 第一行中的 post url para.php?id 12...