PHP學習筆記之變數用法詳解_PHP教程

來源:互聯網
上載者:User
變數用於儲存值,比如數字、字串或函數的結果,這樣我們就可以在指令碼中多次使用它們了變數用於儲存值,比如數字、文本字串或數組。

一旦設定了某個變數,我們就可以在指令碼中重複地使用它。

PHP 中的所有變數都是以 $ 符號開始的。

PHP的代碼插入很直觀,"" 結束。


所有的變數以"$"開頭,例如"$money"。(定義符容易讓人遐想)需要使用時,定義即可,可以省略對變數類型的定義,php的編譯器會自動為我們選擇的。


對於條件判斷語句,php和c差不多。if(條件A){過程A}即可,還有就是else和elseif。else用於運行條件A以外的過程,elseif(條件N....)則是其他條件為真時啟動並執行代碼。

下面是自己寫的代碼:

代碼如下 複製代碼

if.php




$sex = $_POST["sex"];
if($sex=="male")
{
echo "男性";
}
elseif($sex=="female")
{
echo "女性";
}
else
{
echo "未知性別";
}

?>


代碼的意思就是通過表單以POST方式提交性別選項,分別是男性和女性,然後交給php接收post上來的資料,並傳給sex變數。最後進行判斷,如果是male則輸出男性,female輸出女性,其它情況輸出未知。

提交後

文中提到的if.php可以到這裡測試


然後就是switch,這個也很好理解,類似於if和elseif的組合,只不過遇到很多種條件需要判斷時,switch回把代碼變得很簡潔直觀。

PHP代碼

代碼如下 複製代碼
switch (變數名)
{
case 值1:
code to be executed if e­xpression = label1;
break;
case 值2:
code to be executed if e­xpression = label2;
break;
default:
code to be executed
if e­xpression is different
from both label1 and label2;
}

當變數中的值滿足“值1”或者“值2”時,分別執行兩個case下面的代碼,然後千萬記住每個“case”之間都要用“break;”分開。當變數中的值既不是“值1”也不是“值2”時就執行“default”下面的代碼。

http://www.bkjia.com/PHPjc/628688.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/628688.htmlTechArticle變數用於儲存值,比如數字、字串或函數的結果,這樣我們就可以在指令碼中多次使用它們了變數用於儲存值,比如數字、文本字串或數...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.