下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PHP程序设计知到智慧树章节测试课后答案2024年秋山东劳动职业技术学院项目一单元测试
PHP的中文含义的是()。
A:朋友和朋友B:超文本传输协议C:PHP预处理器D:超文本预处理器
答案:超文本预处理器下面属于PHP优点的是()。
A:客户端用户界面B:开发效率高C:代码分立D:服务器端脚本
答案:客户端用户界面;开发效率高;代码分立;服务器端脚本PHP支持多种类型的数据库。()
A:错B:对
答案:对PHP既可以制作静态网页也可以制作动态网页。()
A:错B:对
答案:对PHP系统的主要由以下哪几部分组成()。
A:Web服务器和浏览器B:操作系统C:数据库D:PHP预处理器
答案:Web服务器和浏览器;操作系统;数据库;PHP预处理器HTTP默认端口号是()。
A:3316B:8081C:8080D:80
答案:80XAMPP和PHPStudy是同一种类型的软件。()
A:错B:对
答案:对PHP网站的存放目录可随意进行更改。()
A:错B:对
答案:对下面属于PHP编辑软件的是()。
A:记事本B:HBuliderC:PHPEditD:PHPStorm
答案:记事本;HBulider;PHPEdit;PHPStorm在PHPStorm软件运行的PHP项目不一定放在PHP集成开发环境设定的网站更目录下。()
A:对B:错
答案:对
项目二单元测试
在PHP代码要编译成HTML代码才能运行。()
A:对B:错
答案:对关于PHP代码块说法正确的是()。
A:PHP代码块是多条语句用{}括起来B:PHP代码块是多条语句用<>括起来C:PHP代码块是多条语句用[]括起来D:PHP代码块是多条语句用()括起来
答案:PHP代码块是多条语句用{}括起来下列PHP标识符定义不正确的是()。
A:_aaB:1aaC:张三D:aaa
答案:1aa下列属于PHP关键字的是()。
A:echoB:apacheC:classD:name
答案:echo;classPHP的注释语句可以执行也可以不执行。()
A:错B:对
答案:错下列属于PHP注释语句的是()。
A:#B:<!---->C:/**/D://
答案:;#<!---->;/**/;//下列属于PHP格式化输出语句的是()。
A:printB:var_dumpC:echoD:printf
答案:printfPHP中echo输出语句既可以使用“”输出字符串,也可以使用’’输出字符串。()
A:对B:错
答案:对HTML的各种标记都可以内嵌在PHP的输出语句中。()
A:对B:错
答案:对Javascript脚本不都可以内嵌在PHP的输出语句中。()
A:错B:对
答案:错
项目三单元测试
下列属于PHP浮点类型的数据是()。
A:123e3B:123e4.0C:0.00D:“1.23”
答案:123e3;0.00布尔类型值为false的变量直接输出将会显示0。()
A:错B:对
答案:错“abc”转换为布尔类型后值为true。()
A:对B:错
答案:对下列属于PHP值赋值的是()。
A:$x=$$y;B:$c=$a;C:$b=7;D:$a='a';
答案:$c=$a;;$b=7;;$a='a';不允许将常量置于赋值号的左边。()
A:错B:对
答案:对PHP字符串连接运算符是:()
A:.B:!C:&&D:+
答案:.$var的值是多少?()<br>$var=true?1:false?2:3;
A:5B:3C:2D:1
答案:2php运算符中,优先级从高到低分别是()
A:关系运算符,逻辑运算符,算术运算符 B:逻辑运算符,算术运算符,关系运算符 C:算术运算符,关系运算符,逻辑运算符 D:关系运算符,算术运算符,逻辑运算符
答案:关系运算符,算术运算符,逻辑运算符php中,赋值运算符有()
A:==B:+=C:=D:=
答案:+=;=;=前置++是先将变量增加1,然后在将值赋值给原来的变量。()
A:错B:对
答案:对
项目四单元测试
语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是:()
A:无限和0B:都是无限C:0和无限D:都是0
答案:无限和0阅读下面程序片段,输出结果是()<br>$a=0;<br>while($a<5){<br>switch($a){<br>case0;<br>case3:$a=$a+2;<br>case1;<br>case2:$a=$a+3;<br>default:$a=$a+5;<br>}<br>}<br>echo$a;
A: 其他B: 0 C: 5 D: 10
答案: 10 阅读下面代码,<br>$i=0;<br>while($i<10){<br>if($i<1){<br>continue;<br>}<br>if($i==5){<br>break;<br>}<br>$i++;<br>}<br>运行结果是()
A: 10 B:1 C: 6 D: 死循环
答案: 死循环while和do-while语句都是先判断条件再执行循环体。()
A:错B:对
答案:错“break”代表的意思是跳出循环。()
A:错B:对
答案:对switch语句后面括号内的表达式可以是整数,字符串,常量表达式。()
A:对B:错
答案:对从循环体内跳出循环外,即结束循环的语句是(); 结束本次循环语句是()。()
A:switchB:breakC:continueD:do
答案:break;continue控制流程语句有哪些()
A:顺序结构B:分支结构C:循环结构D:跳跃结构
答案:顺序结构;分支结构;循环结构break可以终止循环。()
A:错B:对
答案:对当foreach开始执行的时候,数组内部的指针会自动指向第一个单元。因为foreach所操作的是指定数组的拷贝,而不是该数组本身。()
A:对B:错
答案:对
项目五单元测试
关于array_merge()函数,下列说法中错误的是()。
A:当遇到相同的字符串键名,后面的值将会覆盖前面的值B:如果数组包含数字键名,后面的值将附加到数组的后面C:如果数组是数字键名,会以连续方式重新分配D:该函数最多只能接收一个参数
答案:该函数最多只能接收一个参数array_key_exists()函数用于检查给定的键名是否存在于数组中。()
A:错B:对
答案:对关于数组,以下说法正确的是()。
A:根据键的数据类型,可以将数组划分为索引数组和关联数组B:数组的键名不可以省略C:索引数组下标(键名)由数字组成,默认从0开始,每个数字对应元素在数组中位置关联数组下标(键名)由数值和字符串混合组成D:下标(键名)由数值和字符串混合组成
答案:根据键的数据类型,可以将数组划分为索引数组和关联数组;索引数组下标(键名)由数字组成,默认从0开始,每个数字对应元素在数组中位置关联数组下标(键名)由数值和字符串混合组成;下标(键名)由数值和字符串混合组成PHP函数支持的功能有()。
A:按引用传递参数B:按值传递参数C:无参函数D:默认参数传递
答案:按引用传递参数;按值传递参数;无参函数;默认参数传递函数按引用传递参数,需要在形参前加()符号。
A:&B:$C:#D:!
答案:&在函数外部定义的变量,要在函数内部正常使用,可以使用global关键字进行声明。()
A:对B:错
答案:对关于函数readdir()和scandir(),以下说法正确的是()。
A:其他说法都对B:scandir()函数执行成功会返回一个包含有文件及文件夹名称的数组C:两者都可实现读取目录下的文件和文件夹D:使用scandir()函数可以列出指定目录中的文件及文件夹名称
答案:其他说法都对;scandir()函数执行成功会返回一个包含有文件及文件夹名称的数组;两者都可实现读取目录下的文件和文件夹;使用scandir()函数可以列出指定目录中的文件及文件夹名称以下说法正确的是()。
A:读取一行字符时,必须应用fopen()函数打开文件后才能进行读取,在读取完成后还要应用fclose()函数关闭文件B:读取整个文件内容时,不需要通过fopen(),fclose()函数打开关闭文件C:读取一个字符时,必须应用fopen()函数打开文件后才能进行读取,在读取完成后还要应用fclose()函数关闭文件D:读取任意长度的字符串时,必须应用fopen()函数打开文件后才能进行读取,在读取完成后还要应用fclose()函数关闭文件
答案:读取一行字符时,必须应用fopen()函数打开文件后才能进行读取,在读取完成后还要应用fclose()函数关闭文件;读取整个文件内容时,不需要通过fopen(),fclose()函数打开关闭文件;读取一个字符时,必须应用fopen()函数打开文件后才能进行读取,在读取完成后还要应用fclose()函数关闭文件;读取任意长度的字符串时,必须应用fopen()函数打开文件后才能进行读取,在读取完成后还要应用fclose()函数关闭文件使用fwrite()函数向文件中写入的内容会覆盖文件中原有的内容。()
A:错B:对
答案:对关于全局变量$_FILES,以下说法正确的是()。
A:$_FILES[filename][tempname]存储文件上传时的临时文件名B:$_FILES[filename][name]存储上传文件的文件名C:$_FILES[filename][size]存储上传文件的大小D:$_FILES[filename][type]存储上传文件的类型
答案:$_FILES[filename][tempname]存储文件上传时的临时文件名;$_FILES[filename][name]存储上传文件的文件名;$_FILES[filename][size]存储上传文件的大小;$_FILES[filename][type]存储上传文件的类型
项目六单元测试
isset()的功能是()。
A:测试变量是否存在B:测试常量是否存在C:测试常量是否为空D:测试变量是否为空
答案:测试变量是否存在Form表单中定义密码框需要使用的input类型()。
A:textB:radioC:都不是D:password
答案:passwordForm表单中,下列属于INPUT类型的是()。
A:textareaB:checkboxC:textD:radio
答案:checkbox;text;radio关于Cookie的描述正确的是()。
A:Cookie存储于用户本地磁盘上,里面保存着浏览器访问过的网页的一些信息B:都不是C:PHP不支持Cookie操作D:Cookie存储在服务端,用于数据交互
答案:Cookie存储于用户本地磁盘上,里面保存着浏览器访问过的网页的一些信息session数据存放于()。
A:根目录B:服务器C:网页中D:客户端
答案:服务器使用get和post传递表单值没有什么区别,可以随便选择一种使用。()
A:对B:错
答案:错下面哪个函数用于检查PHP中是否已经设置了会话变量()。
A:session_start()B:unsetC:session_destroy()D:isset
答案:issetPOST提交方式是将“请求”数据以查询字符串附在URL之后“提交”数据。()
A:错B:对
答案:错下面哪个选项用于销毁session()。
A:session_start()B:issettC:session_destroy()D:unset
答案:session_destroy()session与cookie只是名称不同,实质上没有什么区别,均可用于实现用户登录等功能。()
A:对B:错
答案:错
项目七单元测试
一个MySQL服务器,可以拥有多个数据库,每个数据库可拥有多个表。()
A:错B:对
答案:对以下哪个SQL语句是正确的()。
A:都不对B:updateuserssetid=’002’whereid=’001’;C:selectidas‘编号’fromusers;D:insertintousersvalues(‘001’,’wangyi’,’123456’);
答案:selectidas‘编号’fromusers;PHP只能使用MySQL数据库。()
A:错B:对
答案:错更新记录的SQL命令是()。
A:selectB:updateC:insertD:都不对
答案:updatePHP连接MySQL数据库服务器的常用方式有()。
A:使用mysqli扩展函数B:其他都是C:使用mysql扩展函数D:使用PDO扩展函数
答案:使用mysqli扩展函数;其他都是;使用mysql扩展函数;使用PDO扩展函数可以使用mysqli_select_db($conn,$dbname)函数连接MySQL数据库。()
A:对B:错
答案:对可以使用mysqli_fetch_row($result)函数,从查询结果集中返回一行数据,以数组形式返回,数组中的每个元素对应数据表中的一个字段,在输出数组的数据时只能使用数字索引。()
A:对B:错
答案:对mysqli_fetch_array()函数将结果集返回到数组中,在输出数组中的数据时,既可以使用数字索引,也可以使用关联索引。()
A:错B:对
答案:对mysqli_fetch_object($result)函数返回一个数组。()
A:错B:对
答案:错mysqli
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论