PHP笔记3流程作业Word下载.docx
《PHP笔记3流程作业Word下载.docx》由会员分享,可在线阅读,更多相关《PHP笔记3流程作业Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
$i++)
{
for($j=1;
$j<
=$i;
$j++)
{
echo"
&
nbsp*"
;
}
echo"
<
/br>
"
}
题目2(金字塔)
*
***
*****
*******
*********
$n=5;
$i<
$i++)
for($k=1;
$k<
=$n-$i;
$k++)
nbsp"
$j<
=$i*2-1;
*"
br/>
题目3(空心金字塔)
$n=4;
if($i==1||$i==$n)
echo"
}else
if($j==1||$j==$i*2-1)
{
}
else
代码也可以这样写:
//空心金字塔
}elseif($j==1||$j==$i*2-1)
题目3(菱形)
for($i=$n-1;
$i>
0;
$i--)
for($k=0;
$n-$i;
题目4(空心菱形)
if($i==1)
{
echo"
}else
}
题目5(九九乘法表):
=9;
$res=$i*$j;
$i"
.'
*'
."
$j"
='
.$res;
题目6(计算器之加减乘除)
首页代码index.php
!
DOCTYPEHTMLPUBLIC"
-//W3C//DTDHTML4.01Transitional//EN"
"
http:
//www.w3.org/TR/html4/loose.dtd"
>
html>
head>
metahttp-equiv="
content-type"
content="
text/html;
charset=utf-8"
/>
linkrel="
stylesheet"
type="
text/css"
href="
./cal.css"
/head>
body>
divclass="
div1"
divtitle"
center>
我的计算器<
/center>
/div>
formaction="
result.php"
method="
post"
num1:
inputtype="
text"
name="
num1"
num2:
num2"
运算符:
selectname="
opera"
optionvalue="
+"
+<
/option>
-"
-<
optionvalue="
*<
/"
/<
/select>
submit"
value="
计算结果"
/form>
/body>
/html>
//css文件的代码
/*总的布局*/
.div1
{
width:
250px;
height:
350px;
background:
orange;
}
/*标题的div布局*/
.divtitle
40px;
gray;
//请求页面的代码
?
php
$num1=$_REQUEST["
];
$num2=$_REQUEST["
$opera=$_REQUEST["
$res=0;
switch($opera)
case"
:
$res=$num1+$num2;
break;
$res=$num1-$num2;
$res=$num1*$num2;
$res=$num1/$num2;
default:
输入错误"
echo"
运算结果是:
.$res
ahref="
cal.php"
返回计算器页面<
/a>
题目7(计算器之计算图形的面积)
代码如下:
//css文件中的代码
body
margin:
oauto;
/*计算器页面布局*/
background-color:
orange;
margin-top:
80px;
margin-left:
100px;
/*计算器标题布局*/
.div2
10px;
/*标题*/
.title
20px;
//mianji.php文件中的代码
div2"
title"
mianjijieguo.php"
type"
square"
正方形<
rectangle"
长方形<
circle"
圆<
nbsp&
nbsp
//mianjijieguo.php文件中的代码
$num1=$_REQUEST['
num1'
$num2=$_REQUEST['
num2'
$res=$_REQUEST['
type'
switch($res)
if($num2!
=null||$num1==null)
请重新将数字输入到num1"
break;
$s=$num1*$num1;
正方形的面积为&
.$s;
break;
if($num1==null||$num2==null)
$s=$num1*$num2;
长方形的面积为&
$s=3.14*$num1*$num1;
圆的面积为&
输入有误"
}
mianji.php"
返回输入页面<
结论:
1.break语句默认跳出一层;
2.break语句后面带的数字,不能超过实际可以跳出的循环层数,否则会
报错(fatalerror致命错误)
gotoend;
echo"
你好"
end:
hello"
输出:
hello
所谓常量,我们可以理解成就是特殊的变量,体现在:
1、定义常量前面不需要$
2、常量一旦定义,不能修改其值
3、常量在定义的时候,需要它赋初值
4、常量可以通过define或者const定义
5、常量的名称,我们一般说是全部大写,然后用下划线间隔
6、什么时候需要使用常量,在程序中我们不希望某个值变化,则考虑使用常量,比如圆周率、税率等
举例:
//第一种定义方法
define("
IP"
0.08);
echoIP;
//第二种定义方法(PHP5.3中才支持该定义方法)
constIO=52;
.IO;