我的PHP之旅--PHP的判断、循环语句

时间:2021-09-25 16:21:42

if语句

<?php

if ($a = "some string") {        // 就算括号中不是bool值,php也会自动转换为bool值 上一节写过各个类型转换bool值
    // 如果是true所做的操作
}

if (3 == 4) {

} else {
    // 如果是false所做的操作
}

$score = 90;
if ($score >= 90) {

} else if ($score >= 80) {
    // 当第一个if语句为false的话 进行第二次条件判断
} else {
    // 如果else if也是为false 进行else代码块
}

?>

switch语句

注意:php不像swift那样不用加break,而且只能用于准确的值判断,case中只能是一个整数或一个字符串。

<?php

$status = (int)$_GET['status'];
switch ($status) {
    case 0:                    // 只能进行变量的比对 不能像swift那样:"case 0...3:"
        echo "登陆成功";
        break;

    case 1:
        echo "VIP用户";
        break;

    case 2:
        echo "管理员用户";
        break;

    default:
        echo "账户存在异常";
        break;
}
?>

while循环

while内也可以用if语句判断某个条件来break循环。

<?php

$i = 1;
while ($i <= 10) {
    echo $i;
    $i++;
}
?>
<?php

$i = 1;
do{
    // 先会执行一次代码后再进行判断要不要循环。
    $i += 99;
}while($i < 100);

?>

for循环

<?php

for ($i = 1; $i <= 100 ; $i++) { 

}

?>

我的PHP之旅--PHP的判断、循环语句的更多相关文章

  1. SQLserver中的常量与变量、判断循环语句

    数据库中的变量与常量 数据库中定义变量 [起临时存储数据的作用] ---数据库中定义变量(运行时要从头到尾进行运行,从定义变量开始到赋值) --前面必须加 declare --定义变量 :    de ...

  2. 07&lowbar;Python的控制判断循环语句1&lpar;if判断,for循环&period;&period;&period;&rpar;&lowbar;Python编程之路

    Python的数据类型在前几节我们都简单的一一介绍了,接下来我们就要讲到Python的控制判断循环语句 在现实编程中,我们往往要利用计算机帮我们做大量重复计算的工作,在这样的情况下,需要机器能对某个条 ...

  3. Oracle笔记 八、PL&sol;SQL跳转&sol;判断&sol;循环语句块

    --goto跳转语句 --在goto 后,跳转到相应的语句,然后执行该语句和后面所有语句 begin dbms_output.put_line('goto开始了'); goto c; --不被执行 d ...

  4. 如何根据执行计划,判断Mysql语句是否走索引

    如何根据执行计划,判断Mysql语句是否走索引

  5. VB的判断语句和循环语句

      判断语句 •If语句 if语句共有4种写法: 第一种语法: If 条件判断语句 then 程序代码 第二种语法:If 条件判断语句 then 程序代码 else 程式代码 第三种语法: If 条件 ...

  6. 理解C&num;系列 &sol; 核心C&num; &sol; 判断&amp&semi;循环&amp&semi;跳转

    判断&循环&跳转 说明 本节写的是C#语言的控制程序流的语句,“控制程序流”就是控制程序运行流程的意思. 判断 很容易理解:如果……就…… if语句:测试特定条件是否满足,如果满足就执 ...

  7. Swift流程控制之循环语句和判断语句详解

    Swift提供了所有c类语言的控制流结构.包括for和while循环来执行一个任务多次:if和switch语句来执行确定的条件下不同的分支的代码:break和continue关键字能将运行流程转到你代 ...

  8. 【C语言探索之旅】 第一部分第七课:循环语句

    内容简介 1.课程大纲 2.第一部分第七课: 循环语句 3.第一部分第八课预告: 第一个C语言小游戏 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编 ...

  9. 初学Java scirpt(判断、循环语句)

    在编写代码时,我们经常需要为不同的判断结果来执行不同的动作以及需要反复执行同一段代码,这时我们就需要使用判断和循环语句来实现. 1.判断语句(if) 判断语句经常用的有(if......else).( ...

  10. python学习第四讲&comma;python基础语法之判断语句&comma;循环语句

    目录 python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 2. if else 语法 3. if 进阶 if elif else 二丶运算符 ...

随机推荐

  1. SOLID面向对象的五个设计原则,留空待学习。

     SOLID面向对象的五个设计原则对于开发人员非常重要,其身影在任何大中型软件项目中随处可见,建议必须掌握并灵活应用.此五原则分别为:     单一职责原则(Single Resposibility ...

  2. openstack 创建虚拟机

    http://blog.csdn.net/tantexian/article/details/44595885#comments

  3. IDE模式下安装Windows 7强行改回ACHI后不断重启的解决方法

    问题描述:用U盘启动进PE装的Win7,由于PE认不出硬盘,只好进BIOS设置硬盘模式为IDE才安装上.结果安装完系统后,在BIOS中强行修改硬盘模式为ACHI模式后,Win7开机不断重启,进不了系统 ...

  4. 在 Android 的文字编辑控件 &lpar;TEdit&rpar; 中&comma; 如何按下 Enter 就隐藏虚拟键盘

    在 Windows 的应用中,我们常常为了让使用者能够快速输入,在Edit元件中的onKeyUp或者 onKeyDown 事件中主动侦测使用者输入的字元是否有换行符号 (Enter),当使用者按下了E ...

  5. JS Range使用整理

    1.获取用户网页选中内容 <p>4月13日消息,据*媒体报道,32岁的孙燕姿(Sng Ee Tze)和后天将满34岁的荷兰籍印度尼西亚男友纳迪姆(Nadim Van Der Ros)交往 ...

  6. java中变量使用的总结

    java中整数默认为int,小数默认为double. float n5=1.3; 这个句子就会报错,应该修改成这样float n5=1.3f; 八大基本类型 变量类型 位数 范围 备注 Byte 8位 ...

  7. ROS文件系统介绍--2

    ros初级核心教程--ROS文件系统介绍(原创博文,转载请标明出处--周学伟http://www.cnblogs.com/zxouxuewei/) 1.ROS文件系统介绍: 1.1.预备工作:本教程中 ...

  8. BZOJ4565 &lbrack;Haoi2016&rsqb;字符合并

    题意 有一个长度为\(n\)的\(01\)串,你可以每次将相邻的\(k\)个字符合并,得到一个新的字符并获得一定分数.得到的新字符和分数由这\(k\)个字符确定.你需要求出你能获得的最大分数. \(n ...

  9. fis3 静态文件 发布 线上

    PMS上线及安装文档 目录 一:安装环境1 1.1安装Node和NPM 1 1.2安装FIS3 1 1.3安装fis3压缩包 1 二:上线更新2 1:发布网站 2 2:寻找fis3 文件 2 3:复制 ...

  10. 【VirtualBox】快照

    一.快照备份 虚拟机系统快照下来,以后就可以恢复到快照之前的系统 右上角->虚拟电脑工具->快照