• <nav id="tziu9"></nav>
    <dd id="tziu9"><optgroup id="tziu9"></optgroup></dd>

    <form id="tziu9"></form>

    教育行業A股IPO第一股(股票代碼 003032)

    全國咨詢/投訴熱線:400-618-4000

    PHP變量是什么?PHP變量快速入門

    更新時間:2019年12月20日14時07分 來源:傳智播客 瀏覽次數:

    變量就是保存可變數據的容器。在PHP中,變量是由$符號和變量名組成的。由于PHP是弱類型語言,所以變量不需要事先聲明,就可以直接進行賦值使用。 PHP中的變量賦值分為兩種:一種是默認的傳值賦值,另一種是引用賦值。具體示例如下:


    1) 傳值賦值

    $price=58; //定義變量$price,并且賦值為58
    $cost=$price; //定義變量$cost,并將$price的值賦值給$cost
    $ptice=100; //變量$price重新賦值為100
    echo $cost; //輸出的$cost的值,結果為58

    在上述示例中,通過傳值賦值的方式定義了兩個變量$price和$cost,當變量$price的值修改為100時,$cost的值依然是58。因為程序是自上而下運行的,$price被重新賦值100后,$price的值并沒有重新賦值給$cost,所以$cost的值仍然是58。

    1576809232741_PHP快速入門.jpg


    2)引用賦值

    相對于傳值賦值,引用賦值的方式相當于給變量起一個別名,當一個變量的值發生改變時,另一個變量也隨之變化。使用時只需在要賦值的變量前添加“&”符號即可。具體示例如下:

    $age=12;    //定義變量$age,并且為其賦值為12
    $num=&$age;    //定義變量$num,并將$age值的引用賦值給$num
    $age=100;    //為變量Sage重新賦值為100
    echo $um;    //輸出$num的值,結果為:100

    值得一提的是,在PHP中,為了方便在開發時動態地改變一個變量的名稱,提供了種特殊的變量用法——可變變量。通過可變變量,可以將另外一個變量的值作為該變量的名稱,具體示例如下:

    $a='hello';
    $hello='PHP';
    $PHP=best;
    echo $a; //輸出結果:hello
    echo $$a; //輸出結果:PHP
    echo $$$a; //輸出結果:best

    從上述代碼可知,可變變量的實現很簡單,只需在一個變量前多加一個美元符號“$”即可。需要注意的是,若變量$a的值是數字,則可變變量$$a就會出現非法變量名的情況。因此,開發時可變變量的運用,請酌情考慮。



    猜你喜歡:

    PHP常用輸出語句

    PHP標記與注釋

    护士自慰喷白浆18P_变态另类玩URETHRA_战寒爵洛诗涵全文免费阅读_男女裸体做爰图片