<?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();
//嵌套分支 练习:接收表单数据,判断男女退休时间
/*----------------------------------------------------*/