博客列表 >PHP笔记|get传值与流程控制-大型CMS开发实战第九期

PHP笔记|get传值与流程控制-大型CMS开发实战第九期

宿州市筋斗云信息科技-Vip
宿州市筋斗云信息科技-Vip原创
2019年11月18日 14:31:43838浏览

在这里记录学习到的PHP流程控制语句:三元运算符、if、if elseif 、switch、while 、do while 、for  的使用方法!

## Get ## 传递数据

实例

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>GET提交数据-get传值</title>
</head>
<body>

<form action="index.php" method="get">

    <p><input type="text" name="user" placeholder="Name:"></p>

    <p><input type="text" name="email" placeholder="Email:"></p>

    <button type="submit">提交</button>
</form>

</body>
</html>

<?php

$arr = $_GET;

echo '<hr>';

echo '============这里是通过GET方法传递的数据==============';

echo '<br>';

echo 'Name:'.$arr['user'];

echo '<br>';

echo 'Email:'.$arr['email'];
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例



1:三元运算符

实例

<?php $num = 1;echo $num = 1 ? '对了':'错了'; ?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


2:if

实例

<?php 

$num = 1;

if ($num>1){echo '本月支出超额';}

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


3:if else

实例

<?php

$num = 1;

if ($num>1){echo '本月支出超额';}else{echo '还有钱,喝酒去';}

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


4: if elseif else

实例

<?php

$num = 30;

if ($num>10){echo '我大于10';}else if($num>30){echo '我超过了30';}else{echo '我多大';}

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


5:switch

实例

<?php

$num = 30;

switch ($num){

    case $num=10:
        echo '本月已经过去10天';
        break;

    case $num=15:
        echo '本月已经过去15天';
        break;

    case $num=28:
        echo '本月已经过去28天';
        break;

    default:
        echo '这个月好像很短暂';
        break;
}

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


6:while 循环

实例

<?php

$num = 30;

while ($num>1){
    echo $num;
    echo '<br>';
    $num--;
}

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


7:do while

实例

<?php

$num = 30;


do{
    echo $num;
    echo '<br>';
    $num--;
}while ($num>1);

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


8:for循环

实例

<?php


    for ($num=1;$num<30;$num++)
    {
        echo $num;

        if ($num == 15){
            echo '<span style="color: #FD482C;"> 强势侵吞二分之一</span>';
        }
            //     换行
        echo '<br>'; 
    }

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

QQ图片20191118142100.png











声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议