php 變數的型別 php 資料型別

2021-10-22 21:09:31 字數 1325 閱讀 8569

php 5支援的資料型別:

1、string 字串

2、integer 整型

3、float 浮點型

4、boolean 布林型

5、array 陣列

6、object物件

7、 null 空值

echo $str = "字串";

//整數型可以用十進位制、八進位制、十六進製制表示

echo $int = 1234;

//八進位制

echo $int8 = 057;

//十六進製制

echo $int16 = 0xabc123;

//浮點型

echo $float = 10.345;

//布林型

echo $bool = true;

//陣列型

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

var_dump($cars);//輸出陣列用var_dump函式,可以返回資料型別和值

//物件

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

在 php 中,物件必須宣告。

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

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

eof;

<?phpclasscar functionwhat_color()}?>

//其中this關鍵字,是指向當前物件

//null

$x = null;

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

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

eof;

echo,print,print_r,var_dump 的區別

1.echo

輸出乙個或者多個字串。

2.print

和 echo 最主要的區別: print 僅支援乙個引數,並總是返回 1。

3.print_r

列印關於變數的易於理解的資訊,如果給出的是 string、integer 或 float,將列印變數值本身。如果給出的是 array,將會按照一定格式顯示鍵和元素。object 與陣列類似。 記住,print_r() 將把陣列的指標移到最後邊。使用 reset() 可讓指標回到開始處。

4.var_dump

此函式顯示關於乙個或多個表示式的結構資訊,包括表示式的型別與值。陣列將遞迴展開值,通過縮排顯示其結構。

5.var_dump 和 print_r 的區別

var_dump 返回表示式的型別與值而 print_r 僅返回結果,相比除錯**使用 var_dump 更便於閱讀。

php資料型別和變數

資料型別 1 基本資料型別 1 boolean 布林型 2 integer 整型 最大範圍 21億 21億 3 float 浮點型,也稱作double 精度保留小數點後16位 帶小數的是浮點型別 4 string 字串 可以用雙引號或者單引號 表示 單引號不能解析變數 雙引號可以解析變數 str 張...

php偽資料資料型別 PHP的資料型別

php的資料型別 資料型別 整體劃分 標量型別 int,float,string,bool 復合型別 array,object 特殊型別 null,resouce 整數型別int,integer 3種整數表示法 十進位制寫法 123 n1 123 八進位制寫法 0123 n2 0123 十六進製制寫...

php檢測變數的資料型別

php檢測變數的資料型別 is array 函式用於檢測變數是否是乙個陣列,如果檢測的變數是陣列,則返回 true,否則返回 false。is null 函式用於檢測變數是否為 null。如果指定變數為 null,則返回 true,否則返回 false。is bool 函式用於檢測變數是否是布林型。...