<?php
header('Content-Type:text/html;charset=utf-8');
var_dump($c <> $d);// <> 等於!=
/*---------------------------------------------------*/
$result=$a+$b;
echo $result;
if($a===$b){
echo '數據類型相等'; //既判斷值 又判斷數據類型
}
/*---------------------------------------------------*/
//@用在變量前 用來屏蔽錯誤
//? : 條件放在?前 如果成立 在這裏執行語句 如果不成立 執行:後的語句
/*
Php中錯誤分爲:
Notice: 提示級別,不影響代碼的執行
Warning 警告級別,不影響代碼執行
Fatal: 致命級別,影響代碼的執行
Notice 和 warning 可以通過屏蔽錯誤解決一下
Fatal 必須自己調試。解決
echo @$_GET['age'];
$command=`ipconfig/all`;
echo '<pre>';
echo $comand;
echo '</pre>';
*/
<?php
header('Content-Type:text/html;charset=utf-8');
$var1=5;
$var2=10;
if($var1==$var2){
echo '兩個數相等';
}
else{
echo'兩個數不相等';
}
//單路分支 if(條件){執行語句} 練習:判斷兩個數是否相等 //雙路分支 如果不相等輸出相反的結果
echo"<br/>";
/*----------------------------------------------------*/
$var3=10;
$var4=20;
if($var3==$var4){
echo '兩個數相等';
}
else if($var3<$var4){
echo "\$var3<\$var4";
}
else if($var3>$var4){
echo "\$var3>\$var4";
}
//多路分支 if...else if
echo"<br/>";
/*----------------------------------------------------*/
/*
if ($i == 0) {
echo "i equals 0";
} elseif ($i == 1) {
echo "i equals 1";
} elseif ($i == 2) {
echo "i equals 2";
}
*/ //同一體系下 if switch 的兩種多路分置
$i=0;
switch ($i) {
case 0:
echo "i equals 0";
break;
case 1:
echo "i equals 1";
break;
case 2:
echo "i equals 2";
break;
}
echo"<br/>";
/*----------------------------------------------------*/
//接收表單數據,判斷男女退休時間
function AGE(){
$sex='female';
$age='-1';
if($sex=='male'){
if(($age>=60)){
echo"性別:$sex 可以退休";
}
else if(($age<60)&&($age>=0)){
echo "性別:$sex 還不可以退休";
}
else if($age<0){
echo "性別:$sex 年齡錯誤";
}
}
else if($sex=='female'){
if(($age>=50)){
echo"性別:$sex 可以退休";
}
else if(($age<50)&&($age>=0)){
echo "性別:$sex 還不可以退休";
}
else if($age<0){
echo "性別:$sex 年齡錯誤";
}
}
}
AGE();
//嵌套分支 練習:接收表單數據,判斷男女退休時間
/*----------------------------------------------------*/