字符串、整數(shù)、浮點數(shù)、邏輯、數(shù)組、對象、NULL。
字符串是字符序列,比如 "Hello world!"。
字符串可以是引號內(nèi)的任何文本。您可以使用單引號或雙引號:
<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?>
整數(shù)是沒有小數(shù)的數(shù)字。
整數(shù)規(guī)則:
在下面的例子中,我們將測試不同的數(shù)字。PHP var_dump() 會返回變量的數(shù)據(jù)類型和值:
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // 負數(shù) var_dump($x); echo "<br>"; $x = 0x8C; // 十六進制數(shù) var_dump($x); echo "<br>"; $x = 047; // 八進制數(shù) var_dump($x); ?>
浮點數(shù)是有小數(shù)點或指數(shù)形式的數(shù)字。
在下面的例子中,我們將測試不同的數(shù)字。PHP var_dump() 會返回變量的數(shù)據(jù)類型和值:
<?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
邏輯是 true 或 false。
$x=true; $y=false;
邏輯常用于條件測試。您將在本教程稍后的章節(jié)學到更多有關條件測試的知識。
數(shù)組在一個變量中存儲多個值。
在下面的例子中,我們將測試不同的數(shù)組。PHP var_dump() 會返回變量的數(shù)據(jù)類型和值:
<?php $cars=array("Volvo","BMW","SAAB"); var_dump($cars); ?>
您將在本教程稍后的章節(jié)學到更多有關數(shù)組的知識。
對象是存儲數(shù)據(jù)和有關如何處理數(shù)據(jù)的信息的數(shù)據(jù)類型。
在 PHP 中,必須明確地聲明對象。
首先我們必須聲明對象的類。對此,我們使用 class 關鍵詞。類是包含屬性和方法的結構。
然后我們在對象類中定義數(shù)據(jù)類型,然后在該類的實例中使用此數(shù)據(jù)類型:
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
您將在本教程稍后的章節(jié)學到更多有關對象的知識。
特殊的 NULL 值表示變量無值。NULL 是數(shù)據(jù)類型 NULL 唯一可能的值。
NULL 值標示變量是否為空。也用于區(qū)分空字符串與空值數(shù)據(jù)庫。
可以通過把值設置為 NULL,將變量清空:
<?php $x="Hello world!"; $x=null; var_dump($x); ?>
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點擊進入論壇
Powered by 365建站網(wǎng) RSS地圖 HTML地圖
copyright © 2013-2024 版權所有 鄂ICP備17013400號