百年教育职业培训中心 百年教育学习服务平台
题库试卷

【广开搜题】广开 PHP动态网站设计期末考试押题试卷标准答案

来源: 更新时间:

广东开放大学形成性考核平时作业参考答案标准答案关注【广开搜题】微信公众号发送题目获取标准答案单项选择题1、正则表达式当中的\d表示的含义为(2分)A、任意一个十进制数字B、把字母d转义C、没有实际含义


广东开放大学 形成性考核 平时作业 参考答案 标准答案



关注【广开搜题】微信公众号 发送题目获取标准答案





单项选择题

1、正则表达式当中的 \d 表示的含义为(2 分)

A、任意一个十进制数字

B、把字母d转义

C、没有实际含义

D、换行符

2PHP中的构造函数为(2 分)

A__construct

B__destruct

C__autoload

D、跟类名相同

3function keep_track() { STATIC $count=5; echo $count++.""; } Keep_track(); Keep_track(); Keep_track(); 这段代码输出的值为(2 分)

A5,6,7

B5,5,5

C6,7,5

D6,5,7

4PHP对目录进行操作时,先用哪个函数对操作目录进行是否存在的判断?2 分)

Ais_dir

Bfile_exists

Cfopen

Dfclose

5PHP是一种跨平台、____________网页脚本语言。(2 分)

A、可视化

B、客户端

C、面向过程

D、服务器端

6、关于mysql_select_db的作用描述正确的是_____。(2 分)

A、选取数据库

B、连接数据库

C、连接并选取数据库

D、连接并打开数据库

7php中哪个函数用于读取整个文件?2 分)

Areadfile()

Bfgetss()

Cfgets()

Dfread()

8、下列说法不正确的是____________。(2 分)

AWeb服务器需要PHP解释器才能解释嵌入在HTML文件中的PHP代码。

B、出现系统没有vc9vc11运行库“”的错误提示说明VC环境依赖已经安装正确

CPHPWeb服务器可以是IISApache

DPHP最常用的数据库服务器是MySQL

9PHP中调用类方法的符号是(2 分)

A->

B&&

C**

D<-

10PHP中的域运算符号是(2 分)

A::

B@@

C**

D##

11PHP对文件进行操作是,先用哪个函数对操作文件进行是否存在的判断?2 分)

Afile_exists

Bf_getc

Cfopen

Dfclose

12PHP中声明一个类,用以下关键字来进行声明?(2 分)

Aclass

B$

Cpublic

Decho

13、关于PHP中的各种循环,说法正确的是(2 分)

Aforeach语句可以用于循环遍历数组

Bdo...while 是先判断再运行循环

Cwhile是先循环再判断条件

Dfor循环是条件判断型的循环,do…while相似

14、以下哪个mysql命令可以查看数据表的结构信息?2 分)

Adescribe 表名

Bshow tables;

Ccreate table 表名

Dselect * from 表名?

15、自定义函数中,返回函数值的关键字是_____。(2 分)

Areturns

Breturn

Cclose

Dback

16、判断某类中是否存在指定的方法应该选择哪个函数?2 分)

Amethod_exists

Bclass_exists

Cfile_exists

Dinterface_exists

17、类test的定义如下,$x是类test的对象,则4个选项中,正确的是____________ class test { private $a; public $b; }2 分)

A$x->b=1;

B$x.a=1;

C$x->a=1;

D$x.b=1;

18、下列说法不正确的是_____。(2 分)

A、类中的属性成员应该在方法之前进行声明

BPHP中类使用class关键字进行声明

C、类可以没有属性成员和方法程序

D、可以不为类定义构造函数和析构函数

19PHP的文件上传功能,需要在php.ini配置当中,开启哪项功能?2 分)

Afile_uploads=on

Bshort_open_tag = On

Cdisplay_errors = on

D、以上都不正确

20mysql哪些命令可以用于切换数据库?2 分)

Ause 数据库名

Buse database 数据库名

Cshow databases

Duser 数据库名

21php向文本文件写入内容,应该采用哪个文件操作函数?2 分)

Afwrite()

Bfclose()

Cfopen()

Dfile()

22、正则表达式的行尾定位符是(2 分)

A$

B@

C#

D*

23smarty 常用模板文件的后缀名为(2 分)

A.tpl

B.html

C.exe

D.conf

24PHP 最终类应该用哪个关键字进行修饰?2 分)

Afinal

Bnew

Cextends

D、没有最终类

25、判断某个类是否存在的函数为(2 分)

Aclass_exists

Bfile_exists

Cis_dir

Dinterface_existd


多项选择题

26、当使用如下主要代码提交表单时,如何获取表单元素email的值? form action="register.php" method="post"; input type="text" name="email" ; )。(2 分)

A$_GET['email']

B$_POST['email']

C$_SESSION['email']

D$_REQUEST['email']

27、下列选项中,是无损压缩格式的是( )。(2 分)

AGIF

BJPEG

CPNG

D、以上答案皆不正确

28PHPWindows系统中只能获得( )文件类型。(2 分)

Afile

Bdir

Clink

Dunknown

29、下列选项中,可以用于退出MySQL数据库服务器的命令是( )(2 分)

Aexit

Bout

Cdrop

Dquit

30、下列选项中可以保存到session里的数据类型是( )。(2 分)

A、字符串

B、数组

C、对象

D、布尔类型

31、假设有一个MySQL数据库名为“data”,可以成功选择data数据库的方法有( )。(2 分)

Amysqli_select_db('data')

Bmysqli_query('use data')

Cmysql_select_db('data')

Dmysql_query('use data')

32unset()函数可以用于删除以下哪些数据()。(2 分)

A、变量

B、数组元素

C、成员属性

D、对象

33、下列选项中,哪些可以作为mysqli_connect()函数的参数( )。(2 分)

A、数据库服务器地址

B、数据库的端口号

C、要执行的SQL语句

D、数据库的用户名和密码

34、下列哪个操作,可以使用mysqli_affected_rows()获取上一次操作受影响的行数( )。(2 分)

AINSERT

BSELECT

CDELETE

DREPLACE

35、下列关于PDO说法正确的是( )。(2 分)

A、如果只是执行一次查询,query()是较好的选择,虽然它无法自动转义发送给它的数据,但它在遍历select语句结果集方面是非常方便的。

B、如果多次执行SQL语句,最好使用预处理语句的方式。

Cprepare()execute()这两个方法可以对提供给他们的参数进行自动转义。

D预处理语句可以减少资源占用,提高运行速度。


判断题

36、在PHP中,客户端浏览器的数据可以使用GET方式提交到服务器,使用GET方式上传的数据,用户是不可能在浏览器地址栏中看到的。(2 分)

正确

错误

37html表单发送数据,默认按 post 方式进行发送。(2 分)

正确

错误

38PHPPDO建立与数据库服务器的连接后,一般使用其exec方法执行查询语句,返回查询结果。(2 分)

正确

错误

39、使用getpost传递表单值没有什么区别,可以随便选择一种使用。(2 分)

正确

错误

40、在文件上传的客户端表单中,通常应添加一个隐藏字段设置文件大小限制。(2 分)

正确

错误

41fgetc()函数用于从打开的文件中读入一行数据。(2 分)

正确

错误

42、文件读写都在文件指针位置进行,读出或写入n个字节时,文件指针向前移动n个字节。(2 分)

正确

错误

43MySQL安装时,默认的字符集是gb2312。(2 分)

正确

错误

44、对象变量指保存类的实例对象的变量,通过对象变量访问对象的属性和方法。(2 分)

正确

错误

45、查询结果PDOStatement对象中的数据可以不进行处理直接使用echo语句输出在网页中。(2 分)

正确

错误

46PDO对象不可以使用query()方法执行查询,应该使用PDO对象的prepare()方法准备一个PDOStatement对象,然后再使用PDOStatement对象的execute()方法执行查询。(2 分)

正确

错误

47PHP中的Session用于在客户端保存用户的"会话状态。一个用户从访问网站的第一个网页开始到离开网站,称为一个会话。(2 分)

正确

错误

48php中可以使用method=get的方式进行文件上传。(2 分)

正确

错误

49PHP的文件操作函数rewind() 用于把文件位置指针设为文件流的结尾。(2 分)

正确

错误

50CSV文件指文件中的数据用分隔符分隔,可以使用fgetcsv()函数读取CSV文件并解析数据。(2 分)

正确

错误

电话咨询