PHP期末练习题(参考答案)

PHP期末练习题(参考答案)


2024年5月4日发(作者:)

PHP期末练习题(参考

答案)

-k Information Technology Company.2020YEAR

练习题

一、 单选

1. 以下控制选项与错误控制无关的是:( )

a) error_reporting

b) display_errors

c) log_errors

d)

2. 下面不属于PHP的标签是:( )

a) < >

b) <= >

c) < >

d)

3. 定义关联数组时,其键名与值之间的分隔符是:

a) -> b)=> c): d)#

4. 如果想要在文件末尾写入方式打开一个文件,该给fopen()传什么参数

a).w b).r c).a d).a+

5. PHP类定义中不支持的访问控制是:( )

a) public

b) private

c) protected

d) friend

6. 以下关于XML的描述不正确的是:( )

a) XML是区分大小写的。

b) XML文档中可以有多个根元素。

c) XML不允许缺失结束标记。

d) XML不允许有重叠的标记。

7. 不属于采用AJAX的原因是:( )

a) AJAX是基于被广泛支持的公开标准技术。

b) 不刷新整个页面,提高了数据处理效率。

c) 将数据和显示分离。

d) 因为它是一种新的技术。

8. AJAX的核心是:( )

a) 基于标准的表示技术:XHTML/CSS

b) 数据交换和操作技术:XML/XSLT

c) 数据获取技术:XMLHttpRequest

d) 客户端控制技术:JavaScript

9. 下面那一个正则表达式用来验证电子邮件(如)的格式最正确:( )

a)[_.0-9a-z]@([0-9a-z]+.)+[0-9a-z.-]{2,6}

b)[_.0~9a~z-]*@([0~9a~z-]+.)+[0~9a~z.]+

c)[_.0-9a-z-]+@([0-9a-z-]+.)+[0-9a-z.]+

2

d)[_.0~9a~z-]+@([0~9a~z-]+.)+[0~9a~z]{2,6}

10. 以下脚本输出什么 ( )

A.Testing 1245

B.Testing 345

C.Testing 1+245

D.245

二、填空

1. PHP的构造函数是_

__construct

()__。

2. 访问类属性必须通过__$this->___的方式进行访问。

3. 访问类中静态成员或函数应通过特殊类__类名::____或__self:______进行

访问。

4. cookie存储在__客户端__,session是将数据存储在_服务器端__,会话的生命

周期默认为__24分钟___。

5. 表单的提交方式有_GET__ 和 __POST____。

6. PHP5支持的两种复合数据类型是:__数组_ 和 __对象__。

7. 面向对象编程的主要特征有__封装__、__继承__ 和 __多态___。

8. 显示当前执行的PHP程序文件名的内置常量是_ _file_ ___。

9. MySQL服务器的默认连接端口是_____3306_______。

10. PHP程序中跳出目前执行的循环的语句是___break__。

11. MySQL数据库中可使用___

GRANT

___ 语句增加新用户并限制用户访问数据

库的权限。

12. MySQL数据库查询操作中可使用_ORDER BY 子句指定查询结果的排序规

则。

13. 在HTML表单中设置数组的方法:__

在输入控件的name属性的名称后面加上一

对中括号[]

___。

三、综合应用

1. 功能:实现产生0到9的数组元素,查找0是否再数组里面,如果存在

输出键名,不存在就提示“0不在数组中”。()

 

3


发布者:admin,转转请注明出处:http://www.yc00.com/web/1714784795a2515176.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信