首頁 > 後端開發 > php教程 > php (三) PHP變數類型

php (三) PHP變數類型

黄舟
發布: 2023-03-04 11:14:01
原創
1396 人瀏覽過

1.PHP的變數類型共八種:

 

標量型別:

 

boolean(布林型)

integer(pcomfcomo

型) 

boolean(布林類型)

int )

string(字串) 

 

複合型別:

 

array(陣列) 

object(Yoc

resource(資源)

NULL 

 

 

PS:php變數類型不用聲明,php會根據程式運作的上下文關係,自動判斷其類型,是不是很聰明?太給力了

 

如果想查看某個表達式的值和類似, 可以使用函數 var_dump()。

 

(1).boolean(布林型)

 

只有兩個值true或false,不區分大小寫,非0的都是true,0是false。

boolean(布林型)常用於流程控製做條件判斷用。

 

範例:

 

[php]  
<?php  
$b=true;  
if ($b == true)  
{  
    echo &#39;$b is true&#39;;  
}  
?>
登入後複製

 

 

2.integer(整數) 

範例:

<?php
$b = 1234; // 十进制数
$b = -123; // 一个负数
$b = 0123; // 八进制数(等于十进制的 83)
$b = 0x1A; // 十六进制数(等于十进制的 26)
登入後複製

?> 

 

 

 

3.float(浮點型,也作「double」)

 

浮點數(也叫以下語法數,雙重語法數或數目

範例:

[php]  
<?php  
$b = 1.334;  
$b = 1.3e3;  
$b = 8E-10;  
?>
登入後複製

 

 

(4)string(字串)

 

字串定義分為三種方式:單引號、雙引號、定界符。

 

例如:

[php]  
<?php  
//单引号定义字符串  
$a = &#39;aaa&#39;;  
//双引号定义字符串  
$b = "bbb";  
//定界符定义字符串  
$c = <<<eof  
ccccccccc  
eof;//顶到头开始写,前面不能留空格  
echo $a;  
echo "<br>";  
echo $b;  
echo "<br>";  
echo $c;  
?>
登入後複製

 

 

 

 

變量解析:

 

變量解析:

 

變量解析:

 

變量解析:

 

變量解析:

 

變量分析

雙引號:如果定義內容中包含變量,直接輸出內容。

定界符:如果定義內容包含變量,直接輸出內容。

 

在雙引號和定界符中,可以用{}指定變數範圍。

 

[php]  
<?php  
$temps = "123";  
$tempss = "1234";  
$b = "bbb{$temps}s";  
echo $b;  
?>
登入後複製

 

 

 

 

(5)array()(陣列) , ...

     )

// key 可以是integer 或string

// value 可以是任何值

 

 

例如:

 

[php]  
<?php  
$arr = array("foo" => "bar", 12 => true);  
echo $arr["foo"]; // bar  
echo $arr[12];    // 1  
?>
登入後複製
ject(對象)

要初始化一個對象,用new 語句將物件實例到一個變數中。 

 

範例:

 

[php] 
<?php  
//创建一个foo的类  
class foo  
{  
    //创建一个do_foo的方法  
    function do_foo()  
    {  
        //输出Dong Foo  
        echo "Doing foo.";  
    }  
}  
//创建一个$bar的实例  
$bar = new foo;  
//$bar的实例调用do_foo的方法  
$bar->do_foo();  
?>
登入後複製

 

 

 

。 。

 

(8)NULL

 

特殊的 NULL 值表示一個變數沒有值,而並不是變數不存在。 NULL 類型唯一可能的值就是 NULL。 ‘

 

在下列情況下一個變數被視為 NULL: 

 

被賦值為 NULL。

尚未被賦值。 

被 unset()。

 

例如:

 

[php]  
<?php  
$var = NULL;  
?>
登入後複製

 

 

 

5個相關的函數聲明 

 以上就是php (三) PHP變數類型的內容,更多相關內容請關注PHP中文網(m.sbmmt.com)!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板