php 流程控制switch的简单实例_php实例

switch允许对一个标量(表达式)的多个可能结果做选择。

语法:

switch (expr) {
  case result1:
  statement1
  break;
  case result2:
  statement2
  break;
  ……
  default:
  statement
} 

系统计算expr的值,根据计算结果(result1、result2等)来选择下面对应执行语句,如果所有的case结果都不符合,则会执行default里的语句。

例子:

<?php
switch ($x) {
  case 0:
  echo "x 等于 0";
  break;
  case 1:
  echo "x 等于 1";
  break;
  case 2:
  echo "x 等于 2";
  break;
  default:
  echo "x 既不等于1和2,也不等于0";
}
?> 

提示

•可以有多个 case 条件判断

•case 后面结果也不是仅限于数字,也可以是字符或其他 PHP 支持的类型

•default 不是必须的

以上这篇php 流程控制switch的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索switch实例
简单控制系统的实例、switch case语句实例、switch实例、switchpreference实例、switch语句实例,以便于您获取更多的相关知识。

时间: 2024-10-02 15:53:50

php 流程控制switch的简单实例_php实例的相关文章

php 流程控制switch的简单实例

switch允许对一个标量(表达式)的多个可能结果做选择. 语法: switch (expr) { case result1: statement1 break; case result2: statement2 break; -- default: statement } 系统计算expr的值,根据计算结果(result1.result2等)来选择下面对应执行语句,如果所有的case结果都不符合,则会执行default里的语句. 例子: <?php switch ($x) { case 0:

PHP与服务器文件系统的简单交互_php实例

1.php.ini中关于文件上传的设置指令 2.文件上传过程 (1)上传文件提交表单html代码: <!--向服务器上传文件的HTML表单(限制为文本文件)--> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Adminstration - upoload new files</title>

PHP中把数据库查询结果输出为json格式简单实例_php实例

include/conn.php为数据库链接文件,不会的网上搜索 <?php include './include/conn.php'; //数据库链接文件 $sql_notice = mysql_query('SELECT * FROM gg_notice where enable = "1" limit 0,10'); $notice = mysql_fetch_array($sql_notice, MYSQL_ASSOC); print_r ($notice); ?>

php解析xml 的四种简单方法(附实例)_php实例

XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument. 1. XML Expat Parser: XML Parser使用Expat XML解析器.Expat是一种基于事件的解析器,它把XML文档视为一系列事件.当某个事件发生时,它调用一个指定的函数处理它.Expat是无验证的解析器,忽略任何链接到文档的DTD.但是,如果文档的形式不好,则会以一个错误

ThinkPHP模板Switch标签用法示例_php实例

ThinkPHP模板中的switch标签用于在模板中根据不同情况输出不同的值. ThinkPHP模板引擎支持switch判断,可根据不同条件输出不同的结果,使用格式如下: <switch name="变量名" > <case value="值1">输出内容1</case> <case value="值2">输出内容2</case> <default />默认情况 </s

thinkPHP模板中for循环与switch语句用法示例_php实例

本文实例讲述了thinkPHP模板中for循环与switch语句用法.分享给大家供大家参考,具体如下: 1.for用法 <for start="开始值" end="结束值" comparison="" step="步进值" name="循环变量名" > </for> 案例 <for start="1" end="100"> {$i}

php while循环控制的简单实例_php实例

while循环是PHP中最简单的循环,其基本格式为: while (expr){ statement } 或者 while (expr): statement endwhile;   该语法表示,只要expr表达式为TRUE,那么就一直执行statement直到expr为FALSE为止,statement表示要执行的动作或逻辑.   <?php $i = 1; while ($i <= 10) { echo $i; $i++; } ?> 该例子循环输出1到10. 以上这篇php whil

yii添删改查实例_php实例

一.数据访问对象 (DAO) Yii DAO 基于 PHP Data Objects (PDO) 构建.它是一个为众多流行的DBMS提供统一数据访问的扩展,这些 DBMS 包括 MySQL, PostgreSQL 等等.因此,要使用 Yii DAO,PDO 扩展和特定的 PDO 数据库驱动(例如 PDO_MYSQL) 必须安装. Yii DAO 主要包含如下四个类: CDbConnection: 代表一个数据库连接. CDbCommand: 代表一条通过数据库执行的 SQL 语句. CDbDat

用HTML/JS/PHP方式实现页面延时跳转的简单实例_php实例

WEB开发中经常会遇到页面跳转或延时跳转的需求,掌握各种页面跳转方式非常必要. 以下是我总结有用HTML/JS/PHP三类方式实现跳转的方法,例子皆为三秒后跳转到index.php页面. 1,HTML方法: 在HEAD中添加<meta>标签 <meta http-equiv="refresh" content="3;url='index.php'" > 2,JS控制跳转方法 A.Location直接加链接方式 <script type=