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

22秋期末考试PHP动态网站设计10235k2

来源: 更新时间:

正确答案:微信搜索【广开搜题】公众号广东开放大学2023年春季招生简章1、要得到字符串中字符的个数,可使用____________函数。(2分)A.strlen()B.count()C.len()D.

正确 答案:微信搜索【广开搜题】公众号

广东开放大学 2023 年春季招生简章



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

Astrlen()

Bcount()

Clen()

Dstr_count()

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

A“cd”

B“ab”

C“bc”

D“de”

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

A.函数的定义必须出现在函数调用之前

Bfunction是定义函数的关键字

C.函数可以没有返回值

D函数定义和调用可以出现在不同的PHP文件中

4、下列四个选项中,可作为PHP函数名的是____________。(2 分)

A_abc

B$_abc

C$123

D123

5、函数test定义如下,错误调用函数的语句是____________ function test($a,$b=-1) { Return $a+$b; }2 分)

Atest1,31

B$a=test(1,2);

C$b=test(10);

Decho test(1,2);

6、调用函数时,____________情况下不能给函数的参数赋常量?2 分)

A.当参数是通过引用传递时

B.当参数是布尔值时

C.当参数有默认值时

D.当函数只有一个参数时

7HTML中,title标签放在什么位置(2 分)

Ahead标签里

Bbody标签里

Cscript标签里

Dtable标签里

8、执行下面的代码后,输出结果为_____ $x=12; $x++ echo $x++;2 分)

A13

B11

C12

D14

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

A9

B99

C0

D"null"

10php _____函数,可以输出日期数据。(2 分)

Adate

Bdata

Crename

Dtime

11php 语言中随机函数是(2 分)

Arand

Bsqr

Cfix

Dabs

12、使用_____函数,可以重新命名一个已经存在的文件或目录。(2 分)

Arename()

Bunlink()

Ccopy()

Dfwrite()

13cookie的值存储在_____。(2 分)

A.客户端

B.硬盘中

C.程序中

D.服务器端

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

A$ _POST

B$ _GET

CPOST

DSEND

15、如果想取得最近一条查询的信息,应该使用哪个函数_____。(2 分)

Amysql_info

Bmysql_stat

Cmysql_insert_id()

Dmysql_free_result

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

Ause 数据库名

Buse database 数据库名

Cshow databases

Duser 数据库名

17、在mysqllike 结构中允许使用两种类型的通配符,除了_ ,还有哪个?2 分)

A%

B#

C&

D@

18PHPmysql_query()函数处理以下哪些指令成功就可以返回查询后的结果集?2 分)

Aselect

Binsert

Cdelete

Dupdate

19mysql auto_increment 单词表示什么含义?2 分)

A.自动增长

B.主键

C.非空约束

D.批量导入

20PHP如果要实现网站常见的翻页功能,mysql中的哪个子句是必不可少的?2 分)

Alimit

Bhaving

Corder

Dusing

21mysql 中的 group by 语句的功能是(2 分)

A.分组

B.排序

C.模糊查询

D.批量导入

22mysql int数据类型当中所占用字节数最小的为(2 分)

Atinyint

Bsmallint

Cbigint

Dint

23、运行下面的PHP代码,输出结果为____________ $s = ’12345’; $s[$s[1]] = ’2’; echo $s;2 分)

A12245

B12345

C22345

D11345

24、执行完$strUser = "12345678"以后,strUser _____类型。(2 分)

A.字符串变量

B.整数变量

C.布尔型变量

D.单精度变量

25哪个是正确的 逻辑或运算符号?2 分)

Aor

B&&

C!

Dxor

多选题

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

Asort()

Brsort()

Cksort()

Dkrsort()

27、以下选项中,哪些是魔术方法( )。(2 分)

A__construct()

B__destruct()

C__get()

D__set()

28、下面关于接口的说法正确的是( )。(2 分)

A.接口是一种特殊的抽象类

B一个类只能实现一个接口

C.接口中的方法都是抽象的

D.类中必须实现接口定义的所有方法

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

Afile

Bdir

Clink

Dunknown

30、当关闭输出缓冲时,如果已经有内容输出,则调用哪些函数会发生错误。( )(2 分)

Asetcookie()

Bsession_start()

Cheader()

Dmysql_query()

31、下列选项中,哪些是PDO中用于处理结果集的方法( )。(2 分)

Afetch()

Bquery()

CfetchAll()

Dprepare()

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

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

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

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

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

33、下列选项中,可以作为PHP的输出语句的是( )。(2 分)

Aecho

Bvar_dump

Cprint_r

D.以上答案都不正确

34、下列选项中,哪些可以作为常量的值( )。(2 分)

A220

B"test"

Carray(3,2,1)

Dfalse

35、若在当前运行的脚本中需要调用其他文件的函数,可以使用以下哪个语句( )。(2 分)

Ainclude

Brequire

Cimport

Dnamespace

判断题

36PHP中的八进制,就是在一个整数前面加上字母o 。(2 分)

正确

错误

37strtoupper 返回的是小写字母,strtolower 返回的是大写字母。(2 分)

正确

错误

38if条件控制语句中,if后面必须加括号。(2 分)

正确

错误

39PHP中的字符串,单引号,双引号表示的意思是不一样的。(2 分)

正确

错误

40--$inta; 该表达式的含义是变量 $inta自身减1以后,再减去1 。(2 分)

正确

错误

41smarty 当中,assign 方法是用来调用模板的。(2 分)

正确

错误

42trim函数可以用来删除字符串中间包含的空格。(2 分)

正确

错误

43php语言中的数值型字符串可以和数字变量进行混合运算。(2 分)

正确

错误

44、运算符“++”只能对常量进行自身加1。(2 分)

正确

错误

45php中,函数默认按值传递参数。(2 分)

正确

错误

46、将数组保存到一维数组的元素中可以创建二维数组,通过类似操作可创建多维数组。(2 分)

正确

错误

47range()函数只可以返回包含指定范围内的数值数组。(2 分)

正确

错误

48PHP中一个数组由多个元素组成,每个元素又包含键名和值。其中键名就是数组元素的下标,下标可以是整数或字符串。(2 分)

正确

错误

49、在PHP实现网站信息翻页功能中,数据库的 order 子句是必须的。(2 分)

正确

错误

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

正确

错误

电话咨询