php条件语句之if else和switch的用法笔记

原创 PHP笔记  2017-03-20 16:43  阅读 1,135 views 次

写程序和实际生活一样,往往会遇到诸多选择,比如,大学生面临人生的选择,选择考研、考公务员或去找工作,这就要看自身的条件了。在php项目开发中,条件语句是必不可少的,今天就从最简单的条件语句学起。if else和switch是定义条件语句的,在诸多编程语言中都用到过,它的作用是根据不同条的条件执行不同的动作。

php条件语句

当您编写代码时,您常常需要在不同的条件下执行不同的代码。这时,你就需要用到条件语句了。常见的php条件语句有:if else、switch,它们有以下几种用法:

  1. if:条件成立时执行
  2. if...else:在条件成立时执行if中的代码,条件不成立时执行else中的代码
  3. switch:在若干块代码中选择一块执行

1、php if语句

If 语句一般用于条件成立时执行指定代码。

格式:

if (条件)
{
条件成立时要执行的代码;
}

实例:

<?php
$a=6;
if ($a>5)
{
echo '$a>5'."<br/>";
}
echo $a;
?>

打印结果:

$a>5

6

2、If...else语句

If else用于当条件成立时执行指定代码,当不成立时执行另一指定代码。

格式:

if (条件)
{
条件成立时执行;
}
else
{
条件不成立时执行;
}

实例:

<?php
header("Content-Type: text/html;charset=utf-8"); //解决中文乱码
$a=5;
if($a<13)
{
echo "今天好冷,温度只有{$a}度";
}
else{
echo "今天好热,温度有{$a}度";
}
?>

运行结果:今天好冷,温度只有5度

3、switch语句

switch语句一般用于条件很多的时候。

格式:

switch ($i)
{
case $i1:
如果 $i=$i1,执行此处;
break;
case $i2:
如果 $i=$i2,执行此处;
break;
default:
以上都不满足,执行此处;;
}

实例:

<?php
header("Content-Type: text/html;charset=utf-8"); //解决中文乱码
$a="星期天";
switch ($a)
{
case "星期一":
echo "今天是星期{$a}";
break;
case "星期二":
echo "今天是星期{$a}";
break;
case "星期三":
echo "今天是星期{$a}";
break;
case "星期四":
echo "今天是星期{$a}";
break;
case "星期五":
echo "今天是星期{$a}";
break;
case "星期六":
echo "今天是星期{$a}";
break;
default:
echo "今天是星期{$a}";
}
?>

运行结果:今天是星期星期天

本文地址:https://www.ggbiji.com/php-condition.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情