php期中考试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Php期中考试

注意:命名方式学号+姓名,文件夹内包括1.php---6.php。如果一个题目当中,需要多个php文件,把对应的php放到一个文件中(例如,题目5,在题目5文件夹内把所需php 或者html文件放上即可)。

其他题目,写明题号,直接写一个word文档即可。

1.编写程序,实现php计算器;

2.编写程序,实现九九乘法表;

3.编写程序,输出空心菱形,层数不限制。(必须使用for和if)

4.求若干个小孩的成绩总和和平均成绩,并且成绩中间用空格分开。效果图如下:

5.编写程序,制作一个“成绩管理系统”:

1. 当输入学号时,可以输出成绩;

2. 当输入成绩时,可以输出学号;

3. 统计优良中差。(0-59 差,60-69 中,70-89 良,90-100 优)

4. 输入学号,可以删除对应的成绩。

效果如下:(界面可以进行适当美化,关键是实现功能)

点击查询成绩时:

另外,如果输入没有的学号,系统将提示:该学号不存在;点击查询学号时:

点击统计学生情况时:

当点击删除成绩时:

6.编写程序,实现任意一种排序算法。(例如:冒泡排序)(面试题)

7.编写程序,对比echo,print,print_r的区别,并且进行总结。(面试题)

8.不需要编写程序,直接写上输出结果即可。(面试题)1hello1true

$a=null;

$b=false;

$c=$a==$b?1:0;

echo $c;

$a="hello";

$b=&$a;

unset($b);

echo $a;

$x=empty($array);

echo $x;

echo $x?"true":"false";

9.count(‘abc’)、count(null)、count(false)分别输出什么?

1 0 1

10.总结目前学习的所有知识(第一章---第五章数组(一维))。

第一章PHP入门:

①php概况:php的优势、应用范围以及html内嵌式的脚本语言;

②php脚本程序工作流程:web浏览器和服务器、html的简介、php预处理器、数据库服务器、php工作程序流程;

③php服务器构建:服务器的安装前准备及安装、启动和停止、实现第一个php程序、php 服务器的配置。

第二章PHP基础:

①php代码基本语法:php开始标记与结束标记、注释、语句及语句块;

②php程序的组成:php的数据类型、php程序的数据采集、php数据处理及输出;

③编码规范:书写和命名规范、为代码添加注释。

第三章PHP表达式:

①常量:自定义常量、常量的内存分配、预定义常量;

②变量:变量的内存分配、赋值方式、以及可变变量;

③有关变量和常量状态的函数:数据类型查看函数、检查常量或变量是否定义函数、取消变量定义unset()函数、检查变量是否为空(字符串”0”不是空,0为空)、数据类型检查函数;

④php运算符:算术运算符、递增递减运算符、赋值运算符、比较运算符、逻辑运算符、字符串连接运算符、错误抑制运算符、条件运算符、类型运算符、执行运算符、位运算符、运算符优先级;

⑤数据类型的转换:类型自动转换和强制类型转换。

第四章PHP流程控制语句:

①条件控制结构:if语句、if…else语句、switch语句;

②循环结构:while循环语句、do…while循环语句、for循环语句、循环结构应用;

③程序跳转和终止语句:continue语句、break语句、终止php程序运行。

第五章PHP数组:

①数组的基本概念:引入数组的理由、数组的分类;

②一维数组的创建:直接将变量声明为数组元素、使用array()语言结构创建数组、创建数组的注意事项、数组元素“值”的访问。

相关文档
最新文档