北语201803考试批次《PHP》(结课作业)1
201803 考试批次
《PHP》结课作业
学生姓名 加: 805 0092 61 学习中心
学号 考 号
专 业 年级层次
北京语言大学网络教育学院
《PHP》结课作业
注意:
本学期所布置的结课作业,请同学一律按照以下要求执行:
一、学生必须预约才能在学生平台看见相关课程的“结课作业”按钮;
二、提交路径:个人平台首页 -- 学习中的课程,点击该课程名称 -- 点击“结课作业” -- 点击
“浏览”按钮,选择要上传的文档后点击“提交作业”即可。
三、结课作业提交起止时间: 2018 年 2 月 1 日--3 月 12 日。(届时平台自动关闭,逾期不予
接收。)
四、提交的文档格式必须为 word 文档,截止日期前可多次提交,平台只保留最后一次提交
的文档;
五、严格按照课程名称提交相应课程结课作业,提交错误的结课作业,按 0 分处理。
一 . 论述题 ( 本大题共 5 小题 , 请任选其中两道题作答 , 每小题 25 分,总分 50 分)
1、双引号和单引号的区别。
2、请简述 PHP常用的超全局变量 (8 个)。
3、简述优化数据库的方法?
4、语句 include 和 require 的区别是什么?为避免多次包含同一文件, 可以用什么语句代替他们?
5 、说明 php 中传值与传引用的区别,并说明传值什么时候传引用? ?
二. 编程题 ( 本大题共 4 小题 , 请任选其中两道题作答 , 每小题 25 分,总分 50 分
1、用 autoload($class) 实现 Lib 目录下的类的自动加载并可以兼容子目录。
2 、用 set_error_handle 去捕获错误并输出 , 级别自己定。
3 、简述两种屏蔽 php 程序的 notice 警告的方法。
4、 有如下数据库 , 用原生态 mysql 扩展去连接并查询 user 表的前十行。
host: 192.168.0.254
port: 3306
user: one
pass: piece
database: db_user
table: user