免费人成网站视频在线观看国内,久视频精品线在线观看,人妻激情偷乱频一区二区三区,国产 字幕 制服 中文 在线

PHP網(wǎng)站制作之PHP變量定義規則_網(wǎng)絡(luò )編程_奇迪科技(深圳)有限公司(m.cheanjie.com)

歡迎來(lái)到奇迪科技(深圳)有限公司,超值服務(wù)提供卓越產(chǎn)品!

網(wǎng)絡(luò )編程

PHP網(wǎng)站制作之PHP變量定義規則

作者:qvdv 來(lái)源: 更新時(shí)間:2014-10-25

PHP中的變量用一個(gè)美元符號后面跟變量名來(lái)表示。變量名是區分大小寫(xiě)的。 變量名與 PHP 中其它的標簽一樣遵循相同的規則。一個(gè)有效的變量名由字母或者下劃線(xiàn)開(kāi)頭,后面跟上任意數量的字母,數字,或者下劃線(xiàn)

請看如下例子:

Example #1 定義變量范例

<?php
$var 
'Bob';
$Var 'Joe';
echo 
"$var$Var";      // 輸出 "Bob, Joe"

$4site 'not yet';     // 非法變更名;以數字開(kāi)頭
$_4site 'not yet';    // 合法變量名;以下劃線(xiàn)開(kāi)頭
$i站點(diǎn)is 'mansikka';  // 合法變量名;可以用中文,不建議使用
?>

變量引用賦值:

PHP 也提供了另外一種方式給變量賦值:引用賦值。這意味著(zhù)新的變量簡(jiǎn)單的引用(換言之,“成為其別名” 或者 “指向”)了原始變量。改動(dòng)新的變量將影響到原始變量,反之亦然。 使用引用賦值,簡(jiǎn)單地將一個(gè) & 符號加到將要賦值的變量前(源變量)。例如,下列代碼片斷將輸出“My name is Bob”兩次:


Example #2 變量引用賦值范例

<?php
$foo 
'Bob';              // 將 'Bob' 賦給 $foo
$bar = &$foo;              // 通過(guò) $bar 引用 $foo
$bar "My name is $bar";  // 修改 $bar 變量
echo $bar;
echo 
$foo;                 // $foo 的值也被修改
?>

注:有一點(diǎn)重要事項必須指出,那就是只有有名字的變量才可以引用賦值。

<?php
$foo 
25;
$bar = &$foo;      // 合法的賦值
$bar = &(24 7);  // 非法; 引用沒(méi)有名字的表達式
function test(){
   return 
25;
}
$bar = &test();    // 非法
?>

變量范圍:

變量分為:局部變量,函數參數,全局變量,靜態(tài)變量

1、局部變量:在函數中聲明的變量叫局部變量,只在函數中有效。2、函數參數:任何接受參數的函數都必須在函數首部聲明這些參數,3、全局變量:可以在任何地方訪(fǎng)問(wèn)的變量叫全局變量,聲明方法在變量前加關(guān)鍵字 GLOBAL 4、靜態(tài)變量:在函數中聲明靜態(tài)變量的值在函數退出時(shí)不會(huì )丟值,再次調用還能保留。聲明方法在變量前加關(guān)鍵字 STATIC

超級預定義全局變量: $_SERVER['變量名稱(chēng)']??梢杂胮rint_r($_SERVER);打印查看


Example #3 變量范圍范例

全局變量使用 global 在函數中申明了全局變量 $a 和 $b,任何變量的所有引用變量都會(huì )指向到全局變量

<?php
$a 
1;
$b 2;
function 
Sum(){
    global 
$a$b;
    
$b $a $b;
}
Sum();
echo 
$b;
?>

靜態(tài)變量使用static 現在,變量$a在第一調用test()時(shí)被初始化,每次調用 test() 函數都會(huì )輸出 $a 的值并加一。

<?php
function test(){
    static 
$a 0;
    echo 
$a;
    
$a++;
}
?>

變量相關(guān)函數

1、超級預定義全局變量。公式:$_SERVER['變量名稱(chēng)']??梢杂胮rint_r($_SERVER)打印查看

2、POST方法獲取傳遞變量。公式:$_POST('變量名稱(chēng)') = 對應名稱(chēng)

3、GET方法獲取傳遞變量。公式:$_GET('變量名稱(chēng)') = 對應名稱(chēng)

4、變量銷(xiāo)毀。公式:unset(變量或數組或一組變量用逗號隔開(kāi))

5、檢測變量是否設置。公式:isset(變量或數組或一組變量用逗號隔開(kāi))

6、檢查一個(gè)變量是否為空。公式:empty(變量或數組或一組變量用逗號隔開(kāi))

7、獲取變量的整數值。公式:intval(變量)。獲取變量的浮點(diǎn)值。公式:floatval(變量)

8、打印變量的相關(guān)信息。公式:var_dump(變量)

8、打印變量的相關(guān)信息。公式:ceil(一個(gè)數字)


PHP網(wǎng)站制作之PHP中的變量定義規則,供大家參考學(xué)習。

本文版權所有,轉載須注明:來(lái)源  http://m.cheanjie.com/qvdv-oop-638.html