首页 > 作文

PHP循环结构实例讲解

更新时间:2023-04-06 23:18:53 阅读: 评论:0

for循环语句

打印金字塔

完整的金字塔

复制代码 代码如下:

//打印金字塔

$n=25;

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

//空格循环

for($k=1;$k<=$n-$i;$k++){

echo ‘‘;

}

//字符循环

for($j=1;$j<=$i*2-1;$j++){

if($i==1 || $i==$n){
echo ‘.’;
}
el{
if($j==1 || $j==$i*2-1){
echo ‘.’;
}el{
echo ‘‘;
}
}
}
/*
for($j=1;$j<=($i-1)*2+1 ; $j++) {
echo ‘.’;
}*/
echo ‘<br/>’;

}

switch语句:

复制代码 代码如下:

/*$a=”1″;

switch ($a) {

ca 1:

echo $a;

break;

default:

echo “错误”;

break;

}

//自动转换字符串和数字

switch选择语句中遇到布尔值时的处理:


复制代码 代码如下:

$b=true;

switch($b){

ca fal:

echo “不匹配”;

break;

//代表非fal的值都可以为true—–自动转换类型

ca “1”:

echo “成功匹配”;

break;

default:

echo “ko”;

}

//1.default语句不论顺序都是最后执行,如果没有匹配到其他的ca,那么就执行d党员思想汇报2012efault语句

//2.如果没有break语句,那么就会输出下一个ca的结果,直到有break为止。

w余额宝与银行hile循环和do..while循环:

复制代码 代码如下:

/*while循环

$暴雨预警颜色等级i=0;

while($i<10){

echo “paxster<br>”.$i;

$i++;

}

//do..while循环——–先执行再判断,至少执行一次

/*$do=0;

do{

echo ‘<br />paxster’;

$do=$do+1;

}while($do<8);*/

while循环和switch选择语句的结合:

常量:

复制代码 代码如下:

//定义常量—–两种方法

define(‘tax’,200);

echo tax;

const tab=100;
echo tab;

编写简易计算器:

step1:编写输入界面

复制代码 代码如下:

<html>

<head>

<title></title>

</head>

<body>

<form action=”cal.php” method=”get”>
<input type=”text” placeholder=”输入一个数” name=”num1″>
<input type=”text” placeholder=”输入一个数” name=”num2″>
<lect name=”operation”>
<option value=”+”>+</option>
<option value=”-“>-</option>
<option value=”*”>*</option>
<option value=”/”>/</option>
</lect>
<input type=”submit” value=”计算”>
</form>
</body>
</html>

step2:写计算后台代码


复制代码 代码如下:

<?php

$num1=$_request[‘num1’];

$num2=$_request[‘num2’];

$operation=$_requ童话故事怎么写est[‘operation’];
$res=0;

switch($operation){
ca ‘+’:
$res=$num1+$num2;
break;
ca &#四大强酸8216;-‘:
$res=$num1-$num2;
break;
ca ‘*’:
$res=$num1*$num2;
break;
ca ‘/’:
$res=$num1/$num2;
break;
default:
echo ‘输入有误’;
}

echo ‘结果是’.$res;
?>

continue语句:跳过本次循环后面的代码。可以指定跳出指定的层数,例如continue 2;表示跳出两层,类似于break 2;

goto语句:和c语言一样,跳转到有标签的代码处,中间的代码不会执行,直接忽略。

复制代码 代码如下:

//goto语句

//i只执行一次

for($i=0,$j=50;$i<100;$i++){

while($j–){

if($j==17) goto end;

}

}

echo ‘i=$i’;

end:

echo ‘i=’.$i.’j=’.$j;

keep it simple,keep it clear.——paxster

本文发布于:2023-04-06 23:18:52,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/15551869295e9b829419510754dae73f.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP循环结构实例讲解.doc

本文 PDF 下载地址:PHP循环结构实例讲解.pdf

标签:代码   语句   金字塔   常量
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图