版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PHPWEB应用程序案例开发学习通超星期末考试章节答案2024年在PHP中,dirname()函数用于返回路径中的目录部分。(
)
答案:对下列选项中,关于fileatime()函数的功能描述正确的是(
)。
答案:用于获取文件的上次访问时间下列选项中,可以删除文件的函数是(
)。
答案:unlink下列选项中,可以将文件中的内容读入到数组中的函数是()。
答案:file使用fopen函数刚打开一个文件时,文件指针指向()。
答案:根据该函数参数而定阅读以下代码,输出结果正确的是(
)。
答案:mysql假设有一个itcast_info的数据表,请使用SQL语句查询出前100条的数据。
答案:select*from`itcast_info`limit0,100请简述相对路径和绝对路径并举例说明。
答案:所谓绝对路径就是从盘符开始的路径。例如:“C:/web/test.php”。所谓相对路径就是从当前路径开始的路径。例如:假设被包含文件test.php所在的当前路径是“C:/web”,则其相对路径就是“./test.php”。编写一个函数,使用字符串处理函数获得文件的扩展名,如输入apple.jpg,输出jpg。
答案:请说出PHP的八种数据类型。
答案:(1)boolean(布尔类型)
(2)integer(整型)(3)float(浮点型)
(4)string(字符串型)(5)array(数组)
(6)object(对象)(7)resource(资源)
(8)NULL(空值)有红、白、黑三种球若干个,其中红、白球共25个,白、黑球共31个,红、黑球共28个,使用for循环完成计算这三种球的个数?
答案:请简述PHP中的运算符及其作用。(至少四种)
答案:(1)算术运算符:用于处理四则运算(2)字符串运算符:用于连接字符串(3)赋值运算符:用于将表达式的值赋给变量(4)递增或递减运算符:用于自增或自减运算(5)比较运算符:用于表达式的比较,并返回一个真值或假值(6)逻辑运算符:用于根据表达式的值返回真值或假值(7)位运算符:用于处理数据的位运算(8)错误控制运算符:用于忽略因表达式运算错误而产生的错误信息(9)instanceof:用于判断一个对象是否是特定类的实例请简述include和require的区别。
答案:(1)在包含文件时,如果没有找到文件,include语句会发生警告信息,程序继续运行;而require语句会发生致命错误,程序停止运行。(2)使用include语句包含文件时,只有程序执行到该语句时,才会调用被包含文件,而require语句会在程序一执行时,立刻调用被包含文件。/star3/origin/7baa7d7b7d19a355df0188d0b51ad3f8.png
答案:请说出PHP中的文件包含语句,以及它们的区别。
答案:PHP中文件包含语句分别为:include()、include_once()、require()、require_once()。(1)在包含文件时,如果没有找到文件,include语句会发生警告信息,程序继续运行;而require语句会发生致命错误,程序停止运行。(2)使用include语句包含文件时,只有程序执行到该语句时,才会调用被包含文件,而require语句会在程序一执行时,立刻调用被包含文件。(3)对于include_once、require_once语句来说,与include、require的作用几乎相同,不同的是,带once的语句会先检查要导入的文件是否已经在该程序中的其他地方被调用过,如果有的话,就不会重复导入该文件,避免了同一文件被重复包含。编写PHP程序,使用for循环完成1~100间偶数总和的计算,并将结果输出。
答案:4.请简述在Apache中配置虚拟主机的作用。
答案:虚拟主机是Apache提供的一个功能,通过虚拟主机可以在一台服务器上部署多个网站,虽然服务器的IP地址是相同的,但是当用户使用不同域名访问时,访问到的不是相同的网站。5.请简述Apache虚拟主机配置中的DocumentRoot、ServerName分别有什么作用。
答案:在Apache中配置虚拟主机时,需要对DocumentRoot、ServerName进行配置。其中:DocumentRoot用于指定网站根目录,ServerName用于指定绑定的域名。2.PHP有很多优点,使用也比较广泛,请简要说明PHP主要用于那些领域。
答案:PHP是B/S结构的脚本语言,运行于服务端,代码运行起来更安全。PHP主要适用于Web开发领域。1.PHP应用广泛,有很多突出的特点,请阐述一下PHP有哪些特点。
答案:1、开源免费2、跨平台性3、面向对象4、支持多种数据库5、快捷性limit的第1个参数表示的是每次读取的最小条数()。
答案:对mysql_free_result()函数可以释放mysql_query()返回的结果集()。
答案:对在使用like的模糊搜索中,%号可以在关键字之前,也可以关键字之后()。
答案:对msql_query()函数的第二个参数可以省略()。
答案:对msql_query()函数的第一个参数是要执行的SQL语句,第二个参数是连接标识()。
答案:对mysql_free_result()释放结果集成功则返回true,失败则返回false()。
答案:对mysql_query()函数返回false时,表示查询是合法的并能够被服务器执行()。
答案:错limit的第2个参数表示的是每次读取的最大条数()。
答案:对在实际网站中,给图片添加水印可以防止图片被他人盗用。()
答案:对在PHP中,dirname()函数用于返回路径中的目录部分。()
答案:对MySQL在使用orderby语句排序时,默认使用正序方式排序()。
答案:对在使用limit分页的时候,第一个参数始终是不变化的()。
答案:错在更新数据表中数据的过程中,需要注意储存数据的类型,避免因类型更新失败()。
答案:对mysql_fetch_assoc()函数从结果集中取得一行作为关联数组()。
答案:对在使用insert语句添加数据时,数据的值可以随便调换位置()。
答案:错在PHP中,basename()函数用于返回路径中的文件名。()
答案:对mysql_select_db()函数用于设置数据库的字符集()。
答案:错当PHP使用MySQL作为数据库时,PHP与MySQL的编码格式需要保持统一()。
答案:对打开文件有多种模式,其中“r”模式表示以读写方式打开文件。()
答案:错在MySQL中,like不能用在查询语句中()。
答案:错在更新的过程中如果没有指定where条件,所有记录行都将被更新()。
答案:对通过URL地址传参可以实现用户与PHP程序之间的交互()。
答案:对MySQL连接数据库只能使用默认端口3306()。
答案:错要实现文件上传,表单的提交方式必须是GET方式。()
答案:错mysql_query()函数在执行查询语句时,返回的数据可以直接输出()。
答案:错当程序试图写入一个不存在或者不可见的成员变量时,PHP就会执行__set()方法()。
答案:对在项目中,模型类的作用是根据业务逻辑针对某张表进行数据处理()。
答案:对类常量不能用public,protected,private,static修饰()。
答案:对在类中声明的成员变量被称为成员属性。()
答案:对抽象类中不可以有非抽象方法、成员属性和常量()。
答案:错在PHP中,常量值只能是标量,可以用nowdoc结构来初始化常量()。
答案:对抽象方法只能存在于抽象类中,不能有函数体()。
答案:对在面向对象语言中,接口的多种不同的实现方式即为多态。()
答案:对在类的内部可以用self或类名来访问自身的常量,外部需要用类名()。
答案:对单例模式中需要拥有一个访问这个实例的公共的静态方法()。
答案:对类常量属于类自身,不属于对象实例,不能通过对象实例访问()。
答案:对单例模式中,构造函数需要标记为private,单例类不能在其他类中实例化,只能被其自身实例化()。
答案:对在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性和方法两个主要部分()。
答案:对在PHP语言中,抽象类不能被实例化()。
答案:对子类可以重写父类中的常量,可以通过parent::来调用父类中的常量()。
答案:对在包含文件时,如果没有找到文件,include语句会发生警告信息,程序继续运行。()
答案:对round()函数和floor()函数都可以对浮点数进行四舍五入运算。()
答案:错在表达式中,运算符的执行有先后顺序,这种顺序称为运算符的优先级。()
答案:对使用echo输出字符串时,可以使用“,”连接两个字符串。()
答案:对布尔型的值只有true和false两种,并且这两个值是区分大小写的。()
答案:错在PHP中,定义函数时可以没有返回值。()
答案:对PHP中变量的数据类型可以通过手动方式转换成指定的数据类型。()
答案:对对于两个表达式进行比较,其结果一定是一个布尔类型值。()
答案:对时间戳被date()函数格式化后返回的数据类型是日期类型。()
答案:错表达式“++$a”与“$a++”的运算结果相同。()
答案:对标量类型包括布尔型、整型、字符串型和数组型。()
答案:错在数组中,键是数组元素的唯一标识。()
答案:对break语句在switch结构语句中的作用是终止某个case,并跳出switch结构语句。()
答案:对在PHP中,两个值进行比较,若数据类型不同,则会进行自动类型转换。()
答案:对执行表达式“++$a”与“$a++”后,$a的值相同。()
答案:对在PHP中,函数就是实现特定功能的代码段。()
答案:对switch…case中的表达式值的类型不能是数组或对象。()
答案:对使用foreach遍历数组时,$key和$value是语法规定的变量名,不能改变。()
答案:错PHP中自定义函数的参数之间使用分号分割。()
答案:错在PHP中,break语句可以指定跳出循环的层数。()
答案:对逻辑运算符用于对布尔型的数据进行操作,其结果仍然是布尔类型。()
答案:对在PHP语言中,可以通过一条赋值语句对多个变量进行赋值。()
答案:对在PHP中,通过预定义常量PHP_OS可以获取PHP的版本信息。()
答案:错假设$a=4,表达式“$a=$a+1”与“$a+=1”的输出结果相同。()
答案:对在PHP中,函数unset()既可以删除数组中的某个元素,又可以删除整个数组。()
答案:对在Apache的配置文件中DocumentRoot配置项用于配置服务器域名()。
答案:错在使用MySQL时,无需登录即可直接进行管理数据库等操作()。
答案:错PHP开发只适合Windows平台,不能在Linux平台中运行()。
答案:错PHP可以开发动态网站,因为它是运行于浏览器端的脚本语言()。
答案:错在Apache中配置虚拟主机时,不需要指定端口()。
答案:错在Apache的配置文件中,ServerRoot配置项用于配置Apache的安装目录()。
答案:对PHP是一款开源的免费软件,因此PHP倍受欢迎()。
答案:对当用户访问一个网站时,验证码无法显示,有可能是PHP的GD库扩展没有开启()。
答案:对Apache安装成功之后,可以直接运行PHP程序()。
答案:错当用户访问一个网站时,如果提示404NotFound,说明访问的页面未找到()。
答案:对PHP是脚本语言,因此不能通过浏览器运行()。
答案:对19.Apache中的httpd-vhosts.conf配置文件用于配置虚拟主机()。
答案:对当访问一个网站时提示HTTP错误403.1-Forbidden,说明访问的页面禁止执行访问()。
答案:对MySQL默认使用的端口号是80()。
答案:错下列选项中,可以实现向指定文件中追加内容的模式是()。
答案:a;a+在使用like模糊搜索时,“%Y%”这样的条件将匹配()。
答案:以Y结尾的数据;以Y开始的数据;第二个字符为Y的数据;中间包含Y字符的数据当要打开的文件不存在时,下列选项中可以尝试创建的文件模式是()。
答案:w;w+下列选项中,可以向文件中写入内容的函数是()。
答案:fwrite;file_put_contents在Web网站开发中添加验证码的作用在于()。
答案:避免用户灌水;防止机器人自动注册;提高网站的安全性;防止暴力破解在SQL语句中,用于搜索语句是()。
答案:like'%kk';like'kk%';like'%KK%';like'aa_aa'在PHP中,操作MySQL数据库相关的扩展有()。
答案:MySQL;PDO;MySQLi在下列SQL语句中,正确的语法格式有()。
答案:insertintotable_namevalues(value1,value2,…);insertintotable_name(column_name,column_name2,…)values(value1,value2,…);insertintotable_namesetcolumn_name1=value1,column_name2=value2,…根据面向对象的主要特点,以下说法正确的是()。
答案:封装性;继承性;多态性以下选项中,哪些是魔术方法()。
答案:__construct();__destruct();__get();__set()PHP规定数组索引的数据类型可以是()。
答案:整型;字符串型下列选项中,关于数据类型的说法描述正确的是()。
答案:在双引号内的变量会被解析,而单引号内的变量会被原样输出。;对于整数59可以使用十六进制数0x3b进行表示。下列选项中,可以在后缀名为“.php”的文件中编写的代码是()。
答案:JavaScript;CSS;HTML若在当前运行的脚本中需要调用其他文件的函数,可以使用以下哪个语句()。
答案:include;require下列选项中,关于文件包含语句写法正确的是()。
答案:include“./demo/test.php”;include(“./demo/test.php”)下列关于整型的表示方式正确的是()。
答案:10;073;0x3b下列选项中,其值可以自动转换为布尔类型值false的是()。
答案:整型值0;空字符串;浮点型值0.0下列选项中,会出现死循环的是()。
答案:while(1){};while(true){};do{}while(1);下列选项中,可以用于输出数组中所有元素的函数是()。
答案:print_r();var_dump()在PHP中,“不等于”运算符指的是()。
答案:<>;!=;!==在下列选项中,会出现死循环的是()。
答案:for(;;){continue;};while(1){continue;}在下列选项中,可以避免同一文件被重复包含的是()。
答案:include_once;require_once在下列选项中,可以对数组进行排序的函数是()。
答案:sort();rsort();ksort();krsort()下列选项中,可以用来做PHP编程开发的有()。
答案:Notpad++;EditPlus;NetBeans当部署一个网站程序时,MySQL数据库无法连接,其原因可能是()。
答案:MySQL没有正确安装;数据库名、用户名或密码错误;PHP的MySQL扩展没有开启在PHP的各种扩展中,操作MySQL数据库的PDO扩展的文件名是()。
答案:extension=php_pdo_mysql.dll在MySQL中实现分页获取数据的子句是()。
答案:limit下列超全局数组中,可以用来获取上传文件信息的是()。
答案:$_FILES下列函数中,可以实现将一个文件复制到另一个文件或目录下的函数是()。
答案:copy()下列选项中,可以删除文件的函数是()。
答案:unlink下列选项中,可以实现文件下载的是()。
答案:header("Content-Disposition:attachment;filename=girl.jpg")下列选项中,可以从文件路径中获取下载文件名称的函数是()。
答案:basenamemysql_free_result($result)函数中的参数,可以是()数据。
答案:结果集在SQL语句中,可以进行排序的语句是()。
答案:orderby若上传文件的名字为userfile,则下列选项中可以用于判断上传文件类型的是()。
答案:$_FILES['userfile']['type']下列选项中,关于fileatime()函数的功能描述正确的是()。
答案:用于获取文件的上次访问时间下列选项中,可以用于判断文件是否存在的函数是()。
答案:file_exists1.保证一个类仅有一个实例,这句话描述的是()。
答案:单例模式在PHP中,类中定义的__construct()表示()。
答案:构造方法同一操作作用于不同的对象,会产生不同的执行结果,这体现了面向对象的哪一个特点()
答案:多态性一个子类要调用父类的成员方法,需要使用关键字是()。
答案:parent以下选项中可以实现继承的关键字是()。
答案:extends将对象的属性和行为封装起来,不需要让外界知道具体实现细节,这是面向对象的()。
答案:封装思想下列描述那一项是错误的()。
答案:父类中定义的静态成员,不可以在子类中直接调用在PHP中,可以创建对象的关键字是()。
答案:new在PHP中,提供了三个访问修饰符,其中,默认使用的修饰符是()
答案:Public在定义类的过程中,()表示定义类的关键字。
答案:class下列选项中,关于逻辑运算的说法错误的是()。
答案:运算符“&&”与“&”功能相同。2.如果函数有多个参数,则参数之间必须以()符号分开。
答案:,2.语句“echo10%-20”的运算结果是()。
答案:102.下列选项中,哪些是合法的标识符()。
答案:username下面关于文件包含语句说法错误的是()。
答案:在包含文件时,被包含的文件路径必须是从盘符开始的路径。下列预定义常量中,可以用于获取PHP版本信息的是()。
答案:PHP_VERSIONfor循环语句的括号中包含以下三个部分,其正确的顺序是()。①始化表达式②操作表达式③循环条件
答案:①③②下列选项中,可以用于遍历关联数组的是()。
答案:foreach在下列选项中,不属于选择结构语句的是()。
答案:while8.下列关于for循环语句说法错误的是()。
答案:for循环的各参数之间使用逗号分隔。在PHP中函数的命名需要遵循一定的规则,以下列举函数名称错误的是()。
答案:2good下列关于PHP的数据类型描述错误的是()。
答案:PHP的标量类型包括布尔型、整型、浮点型、字符串型和数组型。下列选项中,可以用于获取函数返回值的关键字是()。
答案:return1.在PHP中,可以输出当前代码行号的预定义常量是()。
答案:__LINE__对于for($i=100;$i<=200;$i+=3),循环结束后,变量$i的值是()。
答案:2021.下列选项中,可以用于获取64平方根的函数是()。
答案:sqrt()5.下列选项中,优先级最高的运算符是()。
答案:()下列字符中,需要在单引号中进行转义的是()。
答案:‘’(单引号)2.分析以下程序代码,输出结果正确的是()。
答案:=$sum=1;2.表达式“(4+3)*2”的运算结果为()。
答案:141.下列函数中,可以对浮点数进行四舍五入的是()。
答案:round()下列选项中代表无穷循环的是()。
答案:for(;;)2.在下列选项中,不属于循环结构语句的是()。
答案:switch…case1.语句“for($k=0;$k=1;$k++){}”和语句“for($k=0;$k==1;$k++){}”的执行次数分别为()。
答案:无限次和0在PHP中声明变量时,变量名称以()符号开头。
答案:$UNIX时间戳是表示时间的一种方式,而UNIX纪元是指()。
答案:1970年1月1日零点1.下列函数中,可以将字符串转换为数组的是()。
答案:explode3.语句“var_dump((float)false)”的输出结果为()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB11-T 2089-2023 毛梾苗木繁育与栽培技术规程
- 4.2 比较线段的长短 北师版数学七年级上册课件
- 5年中考3年模拟试卷初中道德与法治七年级下册01第1课时青春飞扬
- 学校防盗制度
- 冀少版小学二年级下册音乐教案
- (统考版)2023版高考化学一轮复习第十二章有机化学基础第1讲认识有机化合物学生用书
- 安全施工保证措施
- 湖南省某2#办公楼预算书编制
- 公路安全设施升级居间协议
- 城市垃圾处理运输合同
- 2024-2030年中国污泥处理行业发展分析及发展前景与趋势预测研究报告
- 形势与政策(吉林大学)智慧树知到答案2024年吉林大学
- 行长招聘面试题与参考回答(某大型集团公司)
- 河南省洛阳市2023-2024学年七年级上学期期中考试数学试卷(含答案)
- Unit 5 A healthy lifestyle教学设计-2024-2025学年译林版七年级英语上册(南通地区)
- 《轴对称图形》(教学设计)-2023-2024学年四年级下册数学青岛版(五四学制)
- 演讲学智慧树知到答案2024年同济大学
- 电机与电气控制技术-课程标准
- 2024青岛版第4册第2单元第2课走近云端生活教学设计
- (完整版)模拟电子技术测试试题及答案
- 2023年广西壮族自治区崇左市龙州县交警大队公务员考试《行政职业能力测验》历年真题及详解
评论
0/150
提交评论