php的資料型別包括整型、浮點型、字串、陣列、物件、null、布林型。
1.整型
整型可以用三種格式來指定:十進位制,
十六進製制(以0x
為字首)或八進位制(字首為0)。
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);
?>
2.浮點型
浮點數是帶小數部分的數字,或是指數形式。
<?php
$x = 10.365;
var_dump($x);
echo "
"; $x = 2.4e3;
var_dump($x);
echo "
"; $x = 8e-5;
var_dump($x);
?>
3.字串
字串型資料表示在引號之間。雙引號和單引號都可以表示。雙引號中的變數顯示變數的值;單引號內的字元被直接表示出來。
<?php
$txt1="學習 php";
$txt2="runoob.com";
$txt3='你好';
print $txt1;
print "
";print $txt3;
print "
";print "在 $txt2 學習 php ";
print "
";print '在 $txt2 學習 php ';
?>
結果:
學習 php你好在 runoob.com 學習 php
在 $txt2 學習 php
4.陣列
陣列是php
變數的集合,可以在乙個變數中儲存多個值。可使用list()函式或array()函式建立陣列。
<?php
$cars=array("volvo","bmw","toyota");
var_dump($cars);
?>
5.物件
物件資料型別也可以用於儲存資料。在
php中,物件必須宣告。必須使用
class
關鍵字宣告類物件。類是可以包含屬性和方法的結構。
<?php
class car
function what_color()
}?>
6.null
null
是資料型別為
null
的值。null
值指明乙個變數是否為空值。
同樣可用於資料空值和
null
值的區別。
<?php
$x="hello world!";
$x=null;
var_dump($x);
?>
7.布林型
布林型只有兩個值
true
或false
,布林型通常用於條件判斷。
$x=true;
$y=false;
8.
資料型別轉換
包括自動資料型別轉換和強制資料型別轉換。強制
資料型別轉換使用settype函式,其語法如下:
bool settype(string var, string type)
PHP中的資料型別
php中的資料型別 age 20 對應的是強型別語言 使用var dump檢視變數型別。三大類 八小種 1 值 基本型別 int integer 整數型別 沒有tinyint bigint型別!float double 浮點數型別 float和double相同 等價 string 字串型別 bool...
php偽資料資料型別 PHP的資料型別
php的資料型別 資料型別 整體劃分 標量型別 int,float,string,bool 復合型別 array,object 特殊型別 null,resouce 整數型別int,integer 3種整數表示法 十進位制寫法 123 n1 123 八進位制寫法 0123 n2 0123 十六進製制寫...
php的資料型別
4種標量型別 1,布林型 boolean 2.整形數 integer 整數規則 3.浮點數 float 浮點數是有小數點或指數形式的數字。4.字串 string 字串可以是引號內的任何文字。您可以使用單引號或雙引號.兩種復合型別 1,陣列 array 陣列在乙個變數中儲存多個值。2,物件 objec...