變量用於存儲值,比如數字、字符串或函數的結果,這樣我們就可以在腳本中多次使用它們了變量用於存儲值,比如數字、文本字符串或數組。
一旦設置了某個變量,我們就可以在腳本中重復地使用它。
PHP 中的所有變量都是以 $ 符號開始的。
PHP的代碼插入很直觀,"<?php" 開始 "?>" 結束。
所有的變量以"$"開頭,例如"$money"。(定義符容易讓人遐想)需要使用時,定義即可,可以省略對變量類型的定義,php的編譯器會自動為我們選擇的。
對於條件判斷語句,php和c差不多。if(條件A){過程A}即可,還有就是else和elseif。else用於運行條件A以外的過程,elseif(條件N....)則是其他條件為真時運行的代碼。
下面是自己寫的代碼:
代碼如下 復制代碼if.php
<html>
<body>
<center>
<form action="if.php" method="post">
<input type="radio" name="sex" value="male" /> 男性
</br>
<input type="radio" name="sex" value="female" /> 女性
</br>
<input type="submit" value="提交" />
</form>
<?php
$sex = $_POST["sex"];
if($sex=="male")
{
echo "男性";
}
elseif($sex=="female")
{
echo "女性";
}
else
{
echo "未知性別";
}
?>
</center>
</body>
</html>
代碼的意思就是通過表單以POST方式提交性別選項,分別是男性和女性,然後交給php接收post上來的數據,並傳給sex變量。最後進行判斷,如果是male則輸出男性,female輸出女性,其它情況輸出未知。
提交後
文中提到的if.php可以到這裡測試
然後就是switch,這個也很好理解,類似於if和elseif的組合,只不過遇到很多種條件需要判斷時,switch回把代碼變得很簡潔直觀。
PHP代碼
代碼如下 復制代碼 switch (變量名)當變量中的值滿足“值1”或者“值2”時,分別執行兩個case下面的代碼,然後千萬記住每個“case”之間都要用“break;”分開。當變量中的值既不是“值1”也不是“值2”時就執行“default”下面的代碼。