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

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

来源: 更新时间:

广东开放大学形成性考核平时作业参考答案标准答案关注【广开搜题】微信公众号发送题目获取标准答案1、下列4个选项中,可以作为PHP常量名的是_____。(2分)A、_abcdB、$_abcdC、$1234


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



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




1、下列4个选项中,可以作为PHP常量名的是_____。(2 分)

A_abcd

B$ _abcd

C$123456

D1234

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

A_abc

B$_abc

C$123

D123

3、浏览网页时,看到的内容是HTML的哪一部分?2 分)

Abody

Btable

Ctitle

Dhead

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

A::

B@@

C**

D##

5PHP 中定义常量的方法是(2 分)

Adefine()

BVAR

Cdim

Dundefined()

6、以下函数中用于判断是否为数组的函数为_____。(2 分)

Ais_array()

Bis_long()

Cis_double()

Dis_object()

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

A、任意一个十进制数字

B、把字母d转义

C、没有实际含义

D、换行符

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

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

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

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

D、写在哪里也无所谓

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

A、分组

B、排序

C、模糊查询

D、批量导入

10、下面程序$flag1 $flag2 的结果分别是什么_____<? $s1=”abc”; $s2=”abc”; $flag1=$s1==$s2; $flag2=strcmp($s1,$s2); echo $flag1.','.$flage2;?>2 分)

Atrue,1

B1,0

Cabc,true

D0,1

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

A“cd”

B“ab”

C“bc”

D“de”

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

Aclass

B$

Cpublic

Decho

13、在 ?:运算符当中,条件表达式应该写在哪里?2 分)

A?号前面的位置

B?号后面,:号前面的位置

C:号后面的位置

D?:不是运算符

14、使用_____语句可以立即从FOR 循环中停止并退出。(2 分)

AExit

Bhr

Cbr

DLoop

15、要检查一个常量是否定义,可以使用函数_____。(2 分)

Adefined()

Bisdefin()

CIsdefined()

D、无

16、下列关于全等运算符"===”说法正确的是_____2 分)

A、只有当两个变量的值和数据类型都相同时,结果才为TRUE

B、只有两个变量的数据类型相同时才能比较

C、两个变量数据类型不同时,将转换为相同数据类型再比较

D、字符串和数值之间不能使用全等运算符进行比较

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

A%

B#

C&

D@

18、读取post方法传递的表单元素值的方法是:2 分)

A$ _POST["名称"]

B$ _GET["名称"]

C$post["名称"]

D$GET["名称"]

19、阅读以下PHP代码,并选择正确的运算结果_____<?php echo((3+(5-7*9+8)%(6-4/2))); ?>2 分)

A1

B3

C5

D7

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

A7

B6

C11

D12

21PHP中的循环控制语句,下列说法正确的是____________。(2 分)

Aforeach循环只能用于数组或对象,用于遍历数组或对象中的成员

Bwhile循环与do…while循环的作用完全一样,没有任何区别

Cfor循环作用与do……while循环一样

Ddo…while循环中的循环条件可以写在do关键字后面

22、将字符串中所有英文字母转为小写的函数是(2 分)

Astrtolower()

Bucwords()

Cstrtoupper()

Ducfirst()

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

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

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

C、发送参数给其它页面

D、以上说法都不正确

24cookies_____属性表明cookie 的域名。(2 分)

AName

BValue

CDomain

DSet

25strtoupper( )函数的功能是(2 分)

A、将给定字符串全部转换为大写字母。

B、将给定字符串全部转换为小写字母。

C、将给定字符串首字母转换为大写字母。

D、将给定字符串首字母转换为小写字母。


多项选择题

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

AINSERT

BSELECT

CDELETE

DREPLACE

27、下面选项中,向表中添加数据的方式有( )(2 分)

A、为表的所有字段添加数据

B、为表的指定字段添加数据

C、同时添加多条记录

D、以上说法都不正确

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

Amysqli_select_db('data')

Bmysqli_query('use data')

Cmysql_select_db('data')

Dmysql_query('use data')

29、下列关于创建数据库的描述,正确的有( )。(2 分)

A创建数据库就是在数据库系统中划分一块存储数据的空间

BCREATE TABLE关键字用于创建数据库

C、创建数据库时数据库名称是唯一的,不可重复出现

D、使用CREATE DATABASE关键字可以创建一个或多个数据库

30、下列会影响phpMyAdmin使用的扩展是()。(2 分)

Acurl

Bmysqli

Cgd

Dmbstring

31、下面关于char(4)varchar(4)的说法中,正确的是( )(2 分)

Achar(4)是可变长度的

Bvarchar(4)是可变长度的

C、使用char(4)存字符串'ab',将占两个长度

D、使用varchar(4)存字符串'ab',将占两个长度

32、下面关于PHP的说法正确的是( )(2 分)

APHP配置文件中,extension_dir用于配置扩展目录

Bphp.ini_developmentPHP预设的配置模板,适用于开发环境。

C、要想设置时区,可以找到配置文件中的date.timezone进行配置

D、以上说法都不正确

33、下列选项中,可以用编辑PHP代码的是( )。(2 分)

ANotpad++

BEditPlus

CNetBeans

DPhotoShop

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

Ainclude

Brequire

Cimport

Dnamespace

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

Aexit

Bout

Cdrop

Dquit

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

正确

错误

37、函数名应该是合法的PHP标识符,但可以使用关键字。(2 分)

正确

错误

38php,在任何时候,双引号和单引号都是不一样的。(2 分)

正确

错误

39、常量的作用域是全局的,不存在全局与局部的概念。(2 分)

正确

错误

40GET方式提交数据到服务器是指直接在URL中提供上传数据或者通过表单采用GET方式上传。(2 分)

正确

错误

41、函数内部的变量是局部变量,其作用范围只能在函数内部,函数参数则不是局部变量。(2 分)

正确

错误

42、在省略下标时,PHP总是在数组末尾添加新的数组元素,数组下标为最大键值加1。若数组中还没有元素或现有元素键值均为字符串,则新添加的数组元素下标为1。(2 分)

正确

错误

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

正确

错误

44、在定义函数参数时,参数变量名之前使用"$”符号可声明参数进行引用传递,即将实参的地址传递给形参。(2 分)

正确

错误

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

正确

错误

46、在返回数组中的所有值,可以使用array_keys()函数。(2 分)

正确

错误

47php中,函数默认按地址传递参数。(2 分)

正确

错误

48php语言中的布尔类型变量不可以和数字变量进行混合运算。(2 分)

正确

错误

49PHP数组的下标默认从1开始 。(2 分)

正确

错误

50PHP允许把字符串作为数组的键名。(2 分)

正确

错误

电话咨询