版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
动态WEB技术智慧树知到期末考试答案+章节答案2024年山东管理学院在PHP中,定义函数时可以没有返回值。()
答案:对多态性可以使父对象根据当前赋值给它的子对象的特性以不同的方式运作()。()
答案:对通常情况下,关联数组元素的键和值之间有一定的业务逻辑关系。()
答案:对include和include_once的区别在于后者可避免同一文件被重复包含。()
答案:对由于PHP访问MySQL是持久连接,因此当PHP脚本执行结束时必须使用mysqli_free_result()释放连接资源。()
答案:错在PHP中定义了很多关键字,这些关键字不能当做变量名。()
答案:错pathinfo()函数返回路径的全部信息,返回值是一个字符串。()
答案:错多行注释“/*……*/”中可以嵌套单行注释,但不能嵌套多行注释。()
答案:对由于PHP没有创建变量的命令,因此变量会在首次为其赋值时被创建。()
答案:对数组中的元素可以是一个数组。()
答案:对__autoload()函数在使用时不能自动加载,需要使用对象调用。()
答案:错PHP可以开发动态网站,因为它是运行于浏览器端的脚本语言。()
答案:错echo是用于输出信息的一个关键字。因此,若将echo定义为变量名称,程序会出错。()
答案:错在MySQL数据库中,若要使用root用户,必须设置密码,否则不能登录。()
答案:错fopen()函数只能打开本地文件。()
答案:错下列选项中,可以作为实体之间关系的是()
答案:一对多;一对一;多对多;多对一下列选项中,可实现account数据表中值在10~300之间的money字段加50,并能正确执行的SQL语句是()。
答案:updateaccountsetmoney=money+50wheremoney<=300andmoney>=10;updateaccountsetmoney=money+50wheremoneybetween10and300下列选项中,是无损压缩格式的是()。
答案:PNG;GIF下列选项中,可以在PHP中解决中文乱码的方式有(
)。
答案:HTML方式:标记设置编码;PHP方式:修改PHP配置文件中default_charset的默认值;PHP方式:通过header设置HTTP响应消息下列选项中,可以作为PHP的输出语句的是()。
答案:print_r;var_dump;echo下列选项中,哪些是URL地址中所包含的信息()。
答案:网络协议;端口号;主机名下面选项中,用于查看itcast数据库具体信息的是()。
答案:SHOWCREATEDATABASE`itcast`\G;SHOWCREATEDATABASE`itcast`下面关于var_dump打印输出信息说法正确的是()。
答案:数据信息字符个数;数据信息;数据类型在学习PHP时我们需要安装Apache服务器。Apache是一种(
)服务器。
答案:WEBPHP支持多种风格的标记,以下不是PHP标记的是()。
答案:下列图形中,可以在E-R图中表示实体属性的是()
答案:椭圆分析以下代码,classAnimal{finalfunctionshout(){echo'parent';}}classDogextendsAnimal{publicfunctionshout(){echo'son';}}$dog=newDog();$dog->shout();判断下面说法正确的是()。
答案:代码运行将出错,因为父类的shout方法别定义为了final方法,该方法不能被子类重写PHP中提供了一个函数(),用于以数组形式进行参数传递。
答案:call_user_func_array()以下选项,不属于关键字的是()。
答案:print_r()下列选项中,()函数可以绘制三角形。
答案:imageline()下列选项中,可以一次查询所有记录的是()。
答案:mysqli_fetch_all()下列关于PHP的数据类型描述错误的是()。
答案:PHP的标量类型包括布尔型、整型、浮点型、字符串型和数组型下列PHP扩展中,哪个扩展与数据库操作无关()。
答案:mbstring扩展下列选项中,可以用于停止脚本,并可输出错误信息的是()。
答案:exit下列选项中,用于返回路径中目录部分的函数是()。
答案:dirname()下列选项中,关于UPDATE语句的描述,正确的是()。
答案:UPDATE语句更新数据时可以有条件的更新记录下面数据库中,只能在Windows平台上运行的是()
答案:SQLServer下列选项中,定义字段非空约束的基本语法格式是()
答案:字段名数据类型NOTNULL下面关于流程替代语法说法错误的是()。
答案:流程替代语法就是去掉if语句等的花括号,在开始和结束位置添加start和end语句。定义接口需要用的关键字是()。
答案:interface合并查询就是将多个SELECT语句的查询结果合并到一起。()
答案:对PHP中的自动类型转换有且仅有三种,分别为转为布尔型,转为整型和转为字符型。()
答案:错使用GD库中的函数,可以在图像上绘制文字。()
答案:对如果表中有多条记录满足WHERE子句中的条件表达式,则只更新满足条件的第一条记录。()
答案:错在Linux系统中路径分隔符使用的是正斜线“/”。()
答案:对使用多个catch代码块可以捕获不同种类的异常。()
答案:对PHP中变量的数据类型可以通过手动方式转换成指定的数据类型。()
答案:对类与对象的关系就如模具和铸件的关系,类的实例化结果就是对象,而对一类对象的抽象就是类。()
答案:对在PHP中,可变函数也叫匿名函数或闭包函数,经常用作回调函数参数的值,可通过“变量名()”的方式进行调用。()
答案:错PHP通过Apache服务器来访问MySQL数据库。()
答案:错被修饰为protected的成员不能被该类的外部代码访问,但是对于该类的子类可以对其访问、读写等。()
答案:对PHP语言中的fopen()函数是用来打开文件的。()
答案:对PHP中的跳转语句有且仅有break和continue两个语句。()
答案:错在MySQL中,数据表在创建以后,就不允许对表进行修改操作。()
答案:错由于占位符用于替代SQL语句中的数据部分,因此,对于字符串内容,占位符两边需要使用单引号或双引号包裹。()
答案:错下列关于主键约束的描述中,正确的是()
答案:每个数据表中最多只能有一个主键约束;可以定义多个字段组合而成的主键;主键约束可唯一标识表中记录若在当前运行的脚本中需要调用其他文件的函数,可以使用以下哪个语句()。
答案:include;require以下选项中,哪些是魔术方法()。
答案:__destruct();__set();__construct();__get()下列选项中,可以完成图像缩放的函数有()。
答案:imagecopy;imagecopymerge;imagecopyresized;imagecopyresampled下列选项中,关于文件包含语句写法正确的是()。
答案:include“./demo/test.php”;include(“./demo/test.php”)下列关于整型的表示方式正确的是()。
答案:73;10;0x3b在调用session_start()前不能(),否则会报错。
答案:空格;空行;输出语句下列选项中,可以用于退出MySQL数据库服务器的命令是()
答案:exit;quit下面选项中,属于DDL常用语句的是()
答案:CREATE语句;DROP语句;ALTER语句下面关于合并查询的说法错误的是()。
答案:合并查询默认情况下,仅仅将查询结果简单的合并到一起下列选项中,PHP可以通过()函数建立与MySQL的连接。
答案:mysqli_connect()下面选项中,哪种语言用于进行数据库查询?()
答案:DQL在PHP中,提供了三个访问修饰符,其中,默认使用的修饰符是()。
答案:public下列选项中,可以获取函数传递参数的是()。
答案:func_get_args()在下列选项中,对HTTP协议中常见的状态码描述错误的是()。
答案:404表示客户端的请求中有不正确的语法格式。请阅读以下程序代码,输出结果正确的是()。
答案:28PHP在连接MySQL时经常需要使用MySQL的端口号,则其默认端口号是()。
答案:3306下面关于“DELETEFROMstudentwherename=’itcast’;”的描述正确的是()
答案:删除name=’itcast’的全部记录下列选项中,使用哪种数据类型保存3.1415可以不丢失精度?()
答案:DECIMAL(6,4)除了__autoload()函数外,PHP提供了一种更加灵活的方式实现类的自动加载,该函数是()。
答案:spl_autoload_register()下面关于DELETE语句的描述,正确的是()
答案:可以有条件的删除部分或全部记录下面选项中,用于去除查询结果中重复数据的关键字是()
答案:DISTINCT以下关于接口与抽象类的分析,错误的是()。
答案:接口和抽象类都是声明方法而没有实现如果函数有多个参数,则参数之间必须以()符号分开。
答案:逗号下列选项中,(
)类可以描述异常信息。
答案:Exception下列选项中,哪种语言用于定义数据库和数据表?()
答案:DDLSELECT语句中按指定字段进行查询时,查询结果中字段显示的顺序必须与其在原始表记录中的顺序保持一致。()
答案:错使用file_get_contents()函数前需要使用fopen()函数打开文件。()
答案:错在PHP中可以嵌套多个使用不同异常类的异常,并返回不同的错误信息。()
答案:对使用INSERT语句向表中添加数据时,根据添加方式的不同分为三种,分别是为表的所有字段添加数据、为表的指定字段添加数据、同时添加多条记录。()
答案:对PHP中的goto语句只能在同一文件或作用域中跳转。()
答案:对当浮点型数据自动转换为整型数据时,其值将向下取整。()
答案:对mysqli_affected_rows()仅可以获取最后一次执行的更新或删除操作受影响的行数。()
答案:错若不结合聚合函数,单独使用groupby关键字,查询的是每个分组中的所有记录。()
答案:错在MySQLi扩展的预处理SQL语句中,数据部分可需要使用“?”或“:参数名”进行占位。()
答案:错在MySQL中,ENUM类型的数据只能从枚举列表中取,并且只能取一个。()
答案:对在PHP中的自动加载并不能实现类的完全自动加载,它只是提供一个时机,具体的加载代码还要用户自己编写实现。()
答案:对标量类型包括布尔型、整型、字符串型和数组型。()
答案:错每个try或throw必须拥有一个对应的catch代码块。()
答案:对在向表中指定字段添加值时,如果其它没有指定值的字段上设置有默认值,则会采用null进行添加。()
答案:错使用ORDERBY实现排序时,只能对一个字段进行排序,不能同时对多个字段进行排序。()
答案:错使用赋值方式定义数组时必须指定该数组元素的下标。()
答案:错在PHP中,还可以将一个变量的值作为另一个变量的名称,这样的变量叫可变变量。()
答案:对在PHP的模板中使用流程替代语法,大大增强了程序的可读性及代码的后期维护。()
答案:对下列图片格式中,可以使用GD库提供的相应输出图像函数是()。
答案:JPG;PNG;WBMP;GIF下面关于char(4)与varchar(4)的说法中,正确的是()
答案:varchar(4)是可变长度的;使用varchar(4)存字符串’ab’,将占两个长度下面关于左外连接的描述中,正确的是()
答案:所有满足连接条件的记录;左表的所有记录下列关于MySQL中表示日期和时间的数据类型的描述,正确的是()
答案:DATETIME用于存储日期和时间”;TIMESTAMP用于存储时间戳下列关于数据库产品的描述,错误的是()
答案:MongoDB是一种关系型数据库;Oracle数据库是开放源码的关系型数据库管理系统下列选项中,()函数可以将字符串画到画布的指定位置上。
答案:imagestring();imagestringup()使用()模式打开,可以实现向指定文件追加内容。
答案:a+;a当关闭输出缓冲时,如果已经有内容输出,则调用()函数会发生错误。
答案:session_start();header();setcookie()下列选项中,哪些可以作为mysqli_connect()函数的参数()。
答案:数据库的用户名和密码;数据库的端口号;数据库服务器地址下面关于浮点数表示方式正确的是()。
答案:314000;0.007469;1.759下列关于单字段主键的语法格式中,正确的是()
答案:字段名数据类型PRIMARYKEYSELECT语句中用于指定查询条件的关键字是()
答案:WHERE下列选项中,哪个是URL的默认请求端口号()。
答案:80下列选项中,不属于跳转语句的是()。
答案:exit下列查看表结构的说法中,错误的是()
答案:SHOWCOLUMNS与SHOWFULLCOLUMNS查询结果的字段完全相同下列选项中,可以完成选择数据库的命令是()
答案:USE数据库名称下列关于删除数据库的描述,正确的是()
答案:在使用DROPDATABASE语句删除数据库时,如果要删除的数据库不存在,则删除会失败在SELECT语句中用于指定表名的关键字是()
答案:FROM下列函数中,可以将换行符转换成HTML换行标记的是()。
答案:nl2br当我们不希望一个类被继承时,应该使用什么关键字对这个类进行修饰()。
答案:final下列选项中,关于UPDATE语句的描述错误的是()。
答案:其他说法皆不正确下列选项中,可以用于概括第一范式(1NF)特点的是()
答案:原子性要获取文件的统计信息,可以使用()函数。
答案:stat()下列关于数组的说法中错误的是()。
答案:PHP只支持关联数组,不支持索引数组下面选项中,适合存储文章内容或评论的数据类型是()
答案:TEXT下面选项中,可以存储整数数值并且占用字节数最小的是()
答案:TINYINT分析以下程序代码,输出结果正确的是()。
答案:“你未满18周岁,不能参加工作。程序结束!”使用LIKE关键字实现模糊查询时,常用的通配符包括()
答案:%与_下面选项中,可以存储整数数值并且占用4个字节的是()
答案:INT关于数组元素的删除,请阅读下面的代码:$arr=array(0,1,2,3);unset($arr[1]);echo$arr[2];其正确的输出结果是()。
答案:2在PHP中()用于接收上传文件的信息。
答案:$_FILESPHP中用来获取当前目录的函数是()。
答案:getcwd如果要从文本文件中读取一个单独的行,应使用()函数。
答案:fgets对于文件上传表单,表单的method属性必须为get。
答案:错()函数可以用来打开或创建一个文件。
答案:fopen如果要读取二进制文件,应使用()。
答案:freadphp可以动态生成()格式的图像。
答案:gif;pfg;jpeg;jpg如果要删除COOKIE,可以使用下列()函数。
答案:setcookie()在页面之间传递值的方法有()。
答案:表单变量;URL变量;Session变量;Cookie变量关于session机制的描述中错误的是()?
答案:不同网站的页面之间可以通过session机制来传递数据Session对象默认情况下是没有有效期的。
答案:错在PHP中哪个变量数组总是包含所有总客户端发出的cookies数据( )?
答案:$_COOKIES读取post方法传递的表单元素值的方法是:()
答案:$_POST["名称"]在PHP中要使用Session,必须先调用下列()函数。
答案:session_start()mysqli_query()函数成功执行select查询指令后,返回值为true()。
答案:错以下哪些函数可以将查询语句返回的结果集处理为数组()?
答案:mysqli_fetch_assoc;mysqli_fetch_row;mysqli_fetch_arraymysqli_fetch_assoc()函数用于从结果集中取得一行作为关联数组。
答案:对索引数组的键是(),关联数组的键是()
答案:整型,字符串在PHP函数中,属于选择数据库函数的是()
答案:mysqli_select_db通过mysqli_fetch_object()函数获取的一行数据对象$row,如何访问数据表中检索id的值()
答案:$row->idMySQL安装时,默认的字符集是gb2312。
答案:错mysql哪些命令可以用于切换数据库?()
答案:use数据库名mysql中的groupby语句的功能是:()。
答案:分组以下不属于浮点型的是()。
答案:int;smallint;mediumintPHP只能跟MySQL数据库进行联合编程。
答案:错以下哪个mysql命令可以查看数据表的结构信息?()
答案:describe表名mysql中auto_increment表示什么含义?
答案:自动增长下面数据库名称合法的是( ) 。
答案:db1$student;db1_student一个接口可以继承于多个接口。
答案:错对象的初始化是由()来完成的。
答案:构造函数用()关键词修饰的类不能被继承。
答案:final私有成员可以在类的外部访问的成员。
答案:错面向对象的主要特征可以概括为()。
答案:多态性;封装性;继承性计算机程序设计方法有()和()两种方式。
答案:面向过程;面向对象PHP只能实现()继承,其多继承功能是由()实现的。
答案:单;接口创建类的对象使用关键字()。
答案:new以下选项中,表示相对路径正确的是()。
答案:file/meet.docWEB浏览器与WEB服务器的连接,是通过FTP协议来完成的。
答案:错PHP中哪个函数是用来打开缓冲区的?
答案:ob_start()使用表单提交数据时,提交方式是通过form表单的method属性来指定的。
答案:对在PHP中若被包含的文件不存在,()语句会发出警告信息,程序继续运行。
答案:includePHP中的命名空间是通过关键字()来声明。
答案:namespace根据HTTP标准,HTTP请求可以使用哪种请求方法?()
答案:post;trace;head;getPHP的字符串型数据,可以用以下哪些符号括起来()。
答案:定界符符号;一对单引号;一对双引号将字符串中所有英文字母转为小写的函数是:()。
答案:strtolower()PHP中的字符串explode和implode的功能是互为相反的。()
答案:对要得到字符串中字符的个数,可使用()函数。
答案:strlen要定义一个名为str的PHP变量,并为其赋值为'hello',应采用如下哪种方式?()
答案:$str='hello'implode()函数用于将给定的字符串按照指定的字符分割成一个个子串。()
答案:错PHP字符串连接运算符是()。
答案:.PHP中以下能输出当前时间格式:2020-1-112:10:56的是()。
答案:echodate("Y-m-dH:i:s");PHP中哪个语句可以输出变量类型()。
答案:var_dump()若要返回数组中的所有值,可以使用array_keys()函数。()
答案:错返回数组中当前的键值对,并将数组指针向前移动一步的函数是each()。
答案:对PHP中,函数默认按值传递参数。()
答案:对在str_replace(1,2,3)函数中,1,2,3所代表的分别是()。
答案:被取代字符串;取代字符串;来源字符串关于数组元素的下标,下面说法中错误的是()?
答案:任何情况下,都要将键名下标放在引号定界符中才能正确访问数组元素下面哪个选项没有将John添加到users数组中()。
答案:array_add($users,'John');若定义数组时省略关键字key,则第三个数组元素的关键字为3.
答案:错以下哪些是合法的数组形式()。
答案:array('a'=>'张三','b'=>'李四');;array('张三','李四');;array('张三','b'=>'李四');定义关联数组时,其键名与值之间的分隔符是()。
答案:=>dowhile与while语句没有区别。
答案:错exit语句可以强行退出代码的运行,不管它在代码的任何位置。
答案:对continue语句可以用来结束本次循环。
答案:对switch多分支结构中,使用的关键词有()。
答案:case;switch;breakPHP的基本控制结构有三种,分别是()。
答案:顺序结构;循环结构;选择结构在PHP中,单分支结构用()语句来实现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 管道防汛应急预案方案(3篇)
- 花园水池补漏施工方案(3篇)
- 路面化学注浆施工方案(3篇)
- 那曲装修设计施工方案(3篇)
- 金阳外墙漏水施工方案(3篇)
- 风雪应急预案演练流程(3篇)
- 鸡吃午饭营销方案(3篇)
- 肺纤维化物理治疗
- 糖尿病患者疾病护理常规
- 2026年埃博拉病毒病诊疗培训考核试卷
- 教师课堂教学操作规范
- 混凝土车辆交通安全
- 消防主机售卖合同范本
- 2025年茂名市中小学教师招聘笔试参考试题及答案解析
- 2026年河南中招考试真题及答案
- 《中国金融学》课件 第10章 金融安全与宏观审慎政策-课件
- 电池管理系统BMS技术应用介绍
- 公务车驾驶员安全教育培训
- 2025年仁爱科普版中考英语高频词汇闪过
- 最高人民法院建设工程司法解释(二)解读
- 代建工作规程
评论
0/150
提交评论