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

【渝粤题库】广东开放大学 PHP动态网站设计期末考试押题试卷标准答案

来源: 更新时间:

广东开放大学形成性考核平时作业参考答案标准答案关注【广开搜题】微信公众号发送题目获取标准答案单项选择题1、下列说法不正确的是_____。(2分)A、类中的属性成员应该在方法之前进行声明B、PHP中类使


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



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





单项选择题

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

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

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

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

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

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

Ais_dir

Bfile_exists

Cfopen

Dfclose

3、哪个方法可以实现 PHP中类的自动加载功能?2 分)

A__autoload()

Bextends

Cimplements

Dinterfaces

4、执行下面的代码后,输出结果为____________ class test { public $data; } $x=new test(); $x->data=100; $y=$x; $y->data=10; echo $x->data;2 分)

A10

B100

C0

D"null"

5、打开文件后,没有函数可以从文件中_____。(2 分)

A、读所有字符

B、读一个字符

C、读一个单词

D、读一行

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

A->

B&&

C**

D<-

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

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

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

Cwhile是先循环再判断条件

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

8php _____集合可取得客户端以个get 方式递交的数据。(2 分)

A$ _GET

Bcookie

Cform

Dfrom

9、客户端脚本语言通过编程为HTML页面添加动态内容,与用户完成交互。以下_________不是客户端脚本语言。(2 分)

AJavaScript

BJscript

CVBScript

DPHP

10PHP网站可称为____________。(2 分)

A、桌面应用程序

BPHP应用程序

CWeb应用程序

D、网络应用程序

11PHP指的是_________。(2 分)

APrivateHomePage

BPersonalHypertextProcessor

CPersonalHomePage

DHypertextPreprocessor

12PHP配置文件的文件名为____________。(2 分)

Aphp.ini

Bphp.config

Cphp.ini-production

Dphp.ini-development

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

Aclass_exists

Bfile_exists

Cis_dir

Dinterface_existd

14、在mysql的某个表中,姓名字段中的数据有二个字的,三个字的,四个字的,如果只查询姓名字段中三个字的所有记录,正确的查询语句为(2 分)

Aselect * from 表名 where 姓名字段名 like '___'

Bselect * from 表名 where 姓名字段名 like '%_'

Cselect * from 表名 where 姓名字段名 unlike '__'

Dselect * from 表名 where 姓名字段名 unlike '%_'

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

A、任意一个十进制数字

B、把字母d转义

C、没有实际含义

D、换行符

16、在下面的代码中,第2test()输出结果为____________<?php function test() { static $n=5; $n++; echo $n; } $n=10; test(); test();2 分)

A7

B6

C11

D12

17、要得到字符串中字符的个数,可使用____________函数。(2 分)

Astrlen()

Bcount()

Clen()

Dstr_count()

18mysql_query(“set names gb2312”); 该行代码一般要写在哪里最合适?2 分)

A、从数据表中返回记录之前

B、从数据表中返回记录中间

C、从数据表中返回记录之后

D、写在哪里也无所谓

19Substr(“abcdef”,2,2)函数返回值为____________。(2 分)

A“cd”

B“ab”

C“bc”

D“de”

20php 内置数组_____接受表单Post方式提交的数据(2 分)

A$ _POST

B$ _GET

CPOST

DSEND

21<?php phpinfo(); ?> 以上代码的功能是(2 分)

A、查看PHP服务器的配置信息

B、输出变量phpinfo()

C、定义函数phpinfo()

D、跳转到网页phpinfo()

22、执行下面的代码后,输出结果为____________ $x = array(array(1,2),array(“ab”,”cd”)); echo count($x,1);2 分)

A4

B2

C6

D8

23PHP中的 $ _GET['参数名'],表示什么含义?2 分)

A、接收get方式提交的数据

B、接收用POST方式发送过来的参数

C、发送参数给其它页面

D、以上说法都不正确

24<?php include("conn.php"); mysql_query("set names gb2312"); mysql_select_db("test"); $sqlstr="delete from sanguo"; $result=mysql_query($sqlstr,$conn); ?> 阅读以上代码,请问该代码的功能是(2 分)

A、向sanguo中删除记录

B、向sanguo中查看记录

C、向sanguo中添加记录

D、向sanguo中修改记录

25、字符串定界符用什么符号表示(2

A<<<

B>>

C<<

D>


多项选择题

26、下列选择中,使用mysqli_real_escape_string()函数可以转义的特殊字符是( )。(2 分)

A、空格

B、换行符号

C、单引号

D、双引号

27、使用( )模式打开,可以实现向指定文件追加内容。(2 分)

Ar+

Bw+

Ca

Da+

28、以下函数可以对文件进行读取的是( )。(2 分)

Afread()

Bfgetc()

Cfile_get_contents()

Dfile_put_contents()

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

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

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

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

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

30、关于构造方法的描述,下列说法正确的是( )。(2 分)

A系统提供默认的构造方法

B、构造方法在一个对象被实例化时自动执行

C、构造方法可以重写

D、一个类中只能定义一个构造方法

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

A、变量

B、数组元素

C、成员属性

D、对象

32、以下选项中可以作为函数参数类型的是()。(2 分)

A、整型

B、布尔型

C、类

D、接口

33、假设MySQL数据库安装在本地服务器上,数据库名称是data,数据库在默认端口上运行,用户名是root,密码是aa,下列可以通过mysqli扩展连接数据库的是( )。(2 分)

Anew MySQLi('localhost','root','aa','data','3306')

Bnew MySQLi('localhost','root','aa','data')

Cmysqli_connect('localhost:3306','root','aa','data')

Dmysqli_connect('localhost ','root','aa','data')

34、在下列选项中,可以对数组进行排序的函数是( )。(2 分)

Asort()

Brsort()

Cksort()

Dkrsort()

35、下列选项中可以删除session中所有数据的方式是( )。(2 分)

A$_SESSION=array();

Bsession_start();

Csession_unset();

Dsession_id();

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

正确

错误

37PHP的析构函数是必须要有的。(2 分)

正确

错误

38array_search() in_array()函数均不可用来查询数组中元素的值。(2 分)

正确

错误

39PHP的构造函数为 __destruct() ;。(2 分)

正确

错误

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

正确

错误

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

正确

错误

42PHP中的类访问修饰符,默认为public 。(2 分)

正确

错误

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

正确

错误

44PHP中的类支持多继承。(2 分)

正确

错误

45PHP可为每个会话创建一个唯一的SessionIDSessionId不能在用户访问的网页之间传递,即不能识别会话。(2 分)

正确

错误

46、使用关键字 final 修饰的类,可以被继承。(2 分)

正确

错误

47implements 用于实现PHP中类的继承。(2 分)

正确

错误

48PHP使用extends关键字实现继承,子类继承了父类的所有公开和受保护成员。(2 分)

正确

错误

49、在PHP中,使用abstract关键字声明抽象方法,抽象方法可以有函数原型和函数体。(2 分)

正确

错误

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

正确

错误

电话咨询