- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验三PHP基础语法
一、实验目的
1.掌握PHP语法基本元素,掌握数据类型、变量和常量、运算符、表达式的使用;
2.掌握PHP流程控制;
3.掌握在Html和PHP命令标记相结合的方法;
二、实验方法
通过实验,使学生做到:
1.了解在html中嵌入PHP代码的方法。
2.了解PHP流程控制的语法。
3.了解php变量赋值、运算符和表达式的用法。
三、实验过程
(一)数据类型
1.强制转换为整型
PHP程序文件3-1
要求
?php
$a=123;
$b=123abc;
$c=2.32;
$d=2.32abc;
$e=abc123;
$f=TRUE;
$g=FALSE;
$h=3.1415926;
$i=-3.1415926;
echo(int)$a;
//补充完整其他8个
$o=(0.1+0.7)*10;
echo(int)$o,br;
?
将$a到$i9个变量分别强制转换为整型数据,并输出转化结果,已给出一个例子,补充完整其他8个。
2.强制数据类型转换—布尔型
PHP程序文件3-2
要求
?php
$a=0;//定义一个值为零的整型变量a
$b=-123;//定义一个非零整型变量b
$c=0.0;//定义一个值为零的浮点型变量c
$d=3.14;//定义一个非零浮点型变量d
$e=;//定义一个空字符串型变量e
$f=0;//定义一个内容为零的字符串型变量
$g=TRUE;//定义一个非空字符串型变量g
$h=array();//定义空数组h
$j=array(0);
$k=NULL; //定义一个NULL型的变量j
echovar_dump((boolean)$a).br;
//补充完整其他变量转换
?
将变量$a到$k强制转换为布尔型,并用var_dump获取转换后的数据类型,然后用echo输出,补充完整。
(二)PHP变量和常量的使用
1.PHP变量的赋值及输出
在根目录中新建一个php动态页面3-3.php,右击用Dreamweaver打开,嵌入一段php代码,php代码中首先创建变量$xh,然后给变量$xh赋一个文本数值(自己的学号),接着把$xh的值在浏览器中输出。
示例代码3-1.php:
?php
?php
?
打开浏览器,查看输出结果
2.PHP常量的赋值及输出
在根目录中新建一个php动态页面3-4.php,右击用Dreamweaver打开,嵌入一段php代码,php代码中首先创建常量PI,然后给PI赋浮点型数据3.1416,接着把PI的值在浏览器中输出。
示例代码3-4.php(学生自行完成)
3.使用PHP输出如下字符串c:\windows\system和TimO’Reilly
4.使用PHP输出HTML标记
创建页面3-5.php
使用PHP输出字体为黑体、颜色为红色的汉字,汉字内容自定;
使用PHP输出一个文字超链接,超链接内容自定;
使用PHP输出一个图片,图片自定;
使用PHP输出一个表格,表格如下:
5.创建文件3-6,将下列代码段复制到文件中,并为其中代码添加注释,说明每句话的作用。
PHP程序文件3-6
?php
if(defined(STANDARD_H))
{
echo该常量已经定义!.br;
echoconstant(STANDARD_H).br;
}
else
{
echo该常量还没有定义!.br;
}
define(STANDARD_H,HELLOANOTHERWORLD!);
if(defined(STANDARD_H))
{
echo该常量已经定义!.br;
echoconstant(STANDARD_H).br;
}
else
{
echo该常量还没有定义!.br;
}
?
(三)在html中嵌入PHP命令标记
编写一个php动态页面3-7.php,在html标记中先嵌入一段php代码,给变量$xh赋一个文本数值;然后把$xh的数值作为一个html表单中的文本型输入框(xh)的value属性值,使该文本域默认显示$xh变量的值。
示例代码3-3.php:
htmlhead
html
head
title在html中嵌入PHP命令/title
meta http-equiv=Content-Type content=text/html; charset=gb2312
/head
body
h1PHP inside html/h1
?php
$xh=081101;
?
form action= method=post
学号是input type=text name=xh size=20 value=?php echo $xh;?
/form
/body
/html
(四
您可能关注的文档
最近下载
- 党的二十届三中全会要点解读PPT党政风三中全会精神学习党课模板.pptx VIP
- 2024新人教版初中物理实验一览表.pdf
- 线路精确改道作业指导书.ppt VIP
- lesson8正在……除了…以外-英语学习.ppt VIP
- 2025广东惠州市市直机关事业单位集中招聘编外人员34人笔试模拟试题及答案解析.docx VIP
- 2型糖尿病患者的护理查房.pptx VIP
- 全国计算机等级考试二级教程MSOffice高级应用全套完整教学课件.pptx
- 含γ-氨基丁酸以及天然小分子化合物的组合物及其在制备具有抗衰老作用的产品中的应用.pdf VIP
- 妇科手术详解.doc VIP
- 民宿突发事件应急预案.docx VIP
文档评论(0)