php$paty,2020年Web网站开发-中国大学mooc-题库零氪

网站后台技术 项目一 PHP网站开发环境搭建

尝试开发一个页面,使用echo语句输出字符串“恭喜您走上PHP的编程之路!”。

1、尝试开发一个页面,使用echo语句输出字符串“恭喜您走上PHP的编程之路!”。

网站后台技术 项目二 PHP数据类型数据表达式以及运算符

限制用户的输入

1、动态网页的特点是能够人机交互,但有时却需要限制用户的输入。使用PHP函数判断输入(这里先假定一个变量)的数据是否符合不列要求:输入必须为全数字、输入字符串长度不允许超过25,输入不允许为空。注:获取这符串长度函数为strlen(string)。

2、PHP的输出语句有echo、print、printf、print_r。尝试使用这4个语句分别输出数据,看它们之间有什么不同。

网站后台技术 项目三 PHP流程控制语句、PHP条件控制语句、PHP循环控制语句

使用循环语句

1、使用循环语句,输出任意一个二维数组。

2、使用循环控制语句,输出7层圣诞树。 * ** *** **** ***** ****** *******

网站后台技术 项目四 PHP数组、数组类型、数组相关操作

开发一个页面

1、尝试声明一个一维数组和一个二维数组,并对数组元素分别进行输出。

2、尝试开发一个页面,使用list()函数和each()函数获取存储在数组中的图书名称和作者。

3、尝试开发一个页面,使用explode()函数以"*"为分隔符实现添加多选题功能。

网站后台技术 项目五 PHP与WEB页面的交互

开发一个用户注册页面

1、尝试开发一个用户注册页面,尽可能包含课程中所提到的表单元素,并使用POST方法获取表单中每个表单元素的值。

网站后台技术 项目六 文件上传

完成一张图片(jpg或gif或png)文件上传。

1、完成一张图片(jpg或gif或png)文件上传

网站后台技术 项目七 Mysql 数据库基础

Mysql 数据库

1、创建一个数据库db_shop,然后查看MYSQL服务器中所有的数据库,并确认数据库db_shop是否创建成功

2、在数据库db_shop中创建商品信息表tb_shangpin;表结构如下图所示:

3、将会员信息表tb_shangpin更名为tb_shop,并确认更名操作是否成功

4、向商品信息表tb_shop的各字段中添加10条商品信息

5、浏览商品信息表tb_shop中的全部数据,将第一条数据的商品名称修改为“数码相机”,将该表中的最后一条数据删除。

网站后台技术 项目九 PHP操作mysql数据库

PHP操作mysql数据库

1、创建一个数据库db_shop,并修改数据库的名称为shop

2、在数据库shop中添加两个数据表,在数据表中尝试添加各种数据类型的字段,设置每个表中的ID为自动编号,并设置为主键

3、使用SQL语句向数据表中添加字段值

4、将数据库生成SQL脚本data.sql,然后建立一个数据库db_library,将生成的脚本文件导入到数据库中

企业网站综合实例

公告发布系统的后台管理系统设计

1、完成公告发布系统的后台管理系统设计,要求该系统完成以下功能: 1、添加公告信息 2、查询公告信息 3、编辑公告信息 4、删除公告信息 5、分页显示公告信息

期末测试题

期末测试题

1、复选框的type属性值是( )

A、checkbox

B、radio

C、select

D、check

2、HTML中,超链接用的是什么标签

A、〈a>

B、〈table>

C、〈b>

D、〈head>

3、strtolower( )函数的功能是( )

A、将给定的字符串全部转换为小写字母

B、将给定的字符串全部转换为大写字母

C、将给定的字符串首字母转换为小写字母

D、将给定的字符串首字母转换为大写字母

4、文件框的type属性值是( )

A、text

B、hidden

C、textarea

D、checkbox

5、自定义函数中,返回函数值的关键字是( )

A、returns

B、close

C、return

D、back

6、HTML中,title标签放在什么位置

A、body标签里

B、head标签里

C、script标签里

D、table标签里

7、在html中嵌入javaScript,应该使用的标记是( )

A、〈script language="javascript">

B、〈head> 〈/head>

C、〈body> 〈/body>

D、〈!--....//..>

8、在str_replace(1,2,3)函数中1 2 3 所代表的名称是( )

A、"取代字符串","被取代字符串","来源字符串"

B、"被取代字符串","取代字符串","来源字符串"

C、"来源字符串","取代字符串","被取代字符串"

D、"来源字符串","被取代字符串","取代字符串"

9、定义静态变量的关键字是( )

A、static

B、statics

C、STATIC

D、STATICS

10、empty()的功能是:

A、测试变量是否为空

B、测试变量是否存在

C、测试常量是否为空

D、测试常量是否存在

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

A、title

B、table

C、body

D、head

12、申明全局变量的关键字是( )

A、globals

B、global

C、GLOBAL

D、无

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

A、w

B、r

C、a

D、a+

14、以下脚本输出什么? ( ) <?php echo 'Testing ' . 1 + 2 . '45'; ?>

A、Testing 1245

B、Testing 345

C、Testing 1+245

D、245

15、15、PHP语言标记是( )。

A、

B、<?php ……?>

C、?............?

D、/*………*/

16、PHP语句以什么符号结束()

A、.

B、:

C、;

D、无需任何符号,换行就行

17、“<?php echo ' PHP'; #语言?>你好呀!”这句会在浏览器中显示为( )

A、PHP

B、PHP 语言

C、PHP语言你好呀!

D、PHP你好呀!

18、在PHP中,定义一个常量define(‘NAME’,’小鸭’,true),以下语句正确输出“小鸭”的是( )。

A、echo name;

B、echo NAM;

C、echo ‘name’;

D、echo ‘NAME’;

19、在PHP语言中,“$paty=’12345’;”,变量$paty的类型是( )

A、布尔型

B、整型

C、字符串

D、浮点型

20、在PHP语言中,“$paty=false;”,变量$paty的类型是( )

A、布尔型

B、整型

C、字符串

D、浮点型

21、在PHP中,将变量$paty转换为浮点型变量正确的是( )。

A、$paty=1;$paty=$paty(float);

B、$paty=1;$paty=$paty[float];

C、$paty=1;$paty=[float]$paty;

D、$paty=1;$paty=(float)$paty;

22、在PHP中表示除法运算的操作符是( )

A、+

B、/

C、*

D、%

23、在PHP中,以下$result的值是() $a=100;$b=50;$result=$a/$b;

A、2

B、0

C、150

D、50

24、26、在PHP中,要想连接两个字符串,使用()符号。

A、+

B、^

C、.

D、&

25、在PHP中,以下代码显示结果是()。 <?php $d='Hello';$e='北京';echo $d.$e; ?>

A、Hello北京

B、’Hello北京’

C、Hello.北京

D、显示错误

26、在PHP中,以下代码显示结果是()。 <?php $d='Hello';$e=123;echo $d+$e; ?>

A、Hello123

B、Hello

C、123

D、显示错误

27、在PHP中,12= =“12“返回值为()

A、true

B、false

C、0

D、错误

28、在PHP中,以下运算符不属于逻辑运算符的是( )

A、!

B、>

C、&

D、&&

29、在PHP中,以下运算符哪个代表逻辑中的“或”( )。

A、!

B、&&

C、||

D、or

30、在PHP中,$a值为true ,$b值为false以下哪个表达式返回false()。

A、$a && $b

B、$a||$b

C、$a && !$b

D、!$a || !$b

31、在PHP中,“@”符号的作用( )

A、屏蔽提示信息

B、抑制一些错误警告

C、指向某个固定地址

D、注释符

32、在PHP中,“echo 5>7?’true’:’false’;”语句输出的结果是( )

A、5

B、7

C、true

D、false

33、在PHP中,若$a=3;$b=5;echo $a>$b-$a && !$b-$a || $a?"true":"false"则输出结果是( )

A、0

B、1

C、true

D、false

34、函数var_dump的意义是( )

A、定义数组

B、遍历数组

C、输出变量的相关信息

D、递归数组

35、37 strtoupper( )函数的功能是

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

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

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

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

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

A、title

B、table

C、body

D、head

37、运算符"%"的作用是(C )

A、无效

B、取整

C、取余

D、除

38、37 file( )函数返回的数据类型是()

A、数组

B、字符串

C、整型

D、根据文件来定

39、计算字符串长度的函数是

A、strlen( )

B、len( )

C、stringlen( )

D、lens( )

40、array_push()的作用是

A、将数组的第一个元素弹出

B、将数组的最后一个元素弹出

C、将一个或多个元素压入数组的末尾

D、将一个或多个元素插入数组的开头

41、isset()的功能是

A、测试变量是否存在

B、测试变量是否为空

C、测试常量是否为空

D、测试常量是否存在

42、判断数组值存在的函数为

A、in_array()

B、array_key_exists()

C、array_keys()

D、array_values()

43、要想返回一个数组中单元的键名,可以使用( )函数

A、in_array()

B、array_key_exists()

C、array_keys()

D、array_values()

44、用于删除数组中所有重复的值,返回一个由唯一值组成的数组的函数为

A、in_array()

B、Array_unique()

C、array_keys()

D、array_values()

45、复制文件使用( )函数实现

A、copy()

B、unlink()

C、rename()

D、fwrite()

46、使用( )函数,可以移动、重新命名一个已经存在的文件或目录

A、copy()

B、unlink()

C、rename()

D、fwrite()

47、( )函数将任何英文文本的日期时间描述解析为 Unix 时间戳

A、date()

B、getdate()

C、strtotime()

D、mktime()

48、PHP程序中,需要处理的上传数据保存在全局数组

A、$_FILES

B、$_COOKIE

C、$GLOBALS

D、$_SESSION

49、使用函数( )来检查此文件是否是上传文件。

A、is_uploaded_file( )

B、move_uploaded_file()

C、uploaded_file()

D、move_file()

50、以下那一个不是PHP数据类型的为

A、integer

B、friend

C、boolean

D、array

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值