版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
合肥滨湖职业技术学院装
$x=15;echo$x++;$y=20;echo++$y; 执行上述代码后的结果是 ( B17-18 学年度其次学期《 PHP》期末考试卷(B)班级: 学号: 姓名:题号 一 二 三 四 总分分数一、选择题〔2分,共30分〕 得分如何使用PHP向扫瞄器输出“hello 评卷人world“ ?( B )B.echo“HelloA.“helloWorld“; World“;Document.Write(“Hello D.System.out.println(“helloC.World“); world“);在PHP中,全部的变量以哪个符号开头?( C )A.! B.? C.$ D.#读取post订 3.法是 ( B ).A. $_post[“名称“] B.$_POST[“名称“]$post[“名称“] D.$POST[“名称“]4.把以下数值强制类型转换为BOOL类型,哪个会得到TRUE〔 D〕.A C.空字符. 0 B.NULL 串 D.0.1复选框的type5.( A ).A.checkbox B.radio C.select D.check6.( C ).A D. 无效 B.取整C. 取余 . 除函数var_dump的意义是(C A.定义数组B.遍历数组C.输出变量的相关信息D.递归数组返回数组当前指针指向的元素的函数是( D 线 C.A.next B.each reset D.current------双引号和单引号中消灭了变量名,都不会被替换成这个变量对应的值A.15,20 B.15,21 C.16,20 D.16,21$A=array(“January“,“Februa ” ”,echoMa$A[2];);执行上述
14.PHP中函数array_push(
C ).10.ry“,“March“, April 代码的结果是( C 无任何内
A.将数组的第一个元素弹出 B.将数组的最终一个元素弹出C.将一个或多个元素压入数组的末尾 D.将一个或多个元素插入数组的开头15.PHPemptyA.容 B.February C.March以只读模式翻开文件 “time.txt“的正确方法是( D
D.April).
( A ).A.测试变量是否为 空 在C.测试常量是否为 D.测试常量是否存A.fopen(“time.txt“,“r+“); B.open(“time.txt“);open(“time.txt“,“read“)C.; D.fopen(“time.txt“,“r“);使用( A)函数可以求得数组的大.A.count B.conut C.$_COUNT[“名称“] D.$_CONUT[“名称“]关于PHP中的使用双引号和单引号定义一个字符串, 以下说法正确的选项是(A).A.双引号中假设消灭了变量名,会被替换成这个变量对应的值;单引号中假设消灭了变量名,不会被替换成这个变量对应的值双引号中假设消灭了变量名,不会被替换成这个变量对应的值;单引号中假设消灭了变量名,会被替换成这个变量对应的值双引号和单引号中消灭了变量名,都会被替换成这个变量对应的值命题人: 杨晓文软件工程 第1页
空 在1二、填空题〔每空共16〕评卷人16.LAMP是PHP合,LAMP具体指的是Linux操作系统、Apache效劳器 、 Mysql数据库 、PHP.通过if〔条件表达式〕执行语句或与语句 }else{执行语句或与语句{ 组 组 }实现的是哪一种程序流程控制? 选择程序流程掌握 ;while〔条件表达式〕{执行语句或与语句组 }适用班级:计算机应用,计算机网络,共 4页实现的是哪一种程序流程掌握? 循环程序流程掌握 .在循环流程掌握中, break 关键字用于完毕整个循环,连续执行下面的代码;continue 关键字用于完毕本次循环,执行下一次循环.在PHP函数体中定义的变量,在默认状况下,即不加任何修饰符是 局部变量 只在函数运行期间有效;对于函数体内部定义的全局变量,定义时需要加 global关键字,在定义过后的任意位置都可以访问;对于函数体内部定义的静态变量,定义时需要加 static关键字,静态变量只能在函数体内部访问;全局变量和静态变量的共同点就是函数运行完毕对应的存储空间不会被释放.cookie会把数据保存在扫瞄器端 ,session会把数据保存在 效劳器端 ,执行$_SESSION[‘aaa’]=’bbb’这句代码,就向session中保存了一个键值对的数据,键名是aaa ,键值是 bbb . 协议是一组在Web频和其他多媒体文件,该协议位于应用层,它是建立在传输层 TCP 协议的根底上.三、简答题 〔每题6分,共30分〕什么是PHP,PHP
get提交方式会把提交的键值对附加在urlURL和传输数据,多个参数用&get提交方法使用$_GETpost提交方式会把提交的键值对放置在post提交方法使用$_POST全局数组接收数据;在提交的数据量大或者对安全性要求高的场合,应当使用 post提交方法.PHPfunction 函数名〔参数列表〕 {函数体return返回值;}其中返回值不是必需的,对于没有返回值的函数,就不需要 return语句.Session是建立在cookiePHPCJava语言和Perl本语
语言的特点,是一种广泛应用的开源式多用途脚
评卷人
当扫瞄器和效劳器启动一个sessionsession唯一的sessionid,这个sessionid用来在效劳器端区分每一个 session!并且这个言,尤其适合动态网页的开发.PHP的特点:安全性高、跨平台、支持广泛的数据库、简洁、执行速度快、免费、模块化、支持面对对象的编程.23.分析get提交表单数据和post提交表单数据的特点,使用场合不管是get提交方法还是 post提交方法,提交的数据都是键值对, 键名就是表单控件的名字,键值就是用户在表单控件中输入的值;
sessionid会通过 协议传递给扫瞄器,扫瞄器就把这个sessionid 保存在cookie 中,这是一个特别键值对,对于通过php程序创立的session,在cookie 中保存的sessionid信息,一般键名就是PHPSESSID,键值就是具体安排的数值,扫瞄器之后再给效劳器发送恳求会把这个sessionid通过恳求发送给效劳器,效劳器一看这个sessionid就知道“这个扫瞄器是我的老熟人了”,这样可以直接去这个 sessionid对应的session中读取之前保存的信息或写入的信息.mysql数据库中建立一个学生信息表,表名studentinfo,字段如下:------命题人:杨晓文 适用班级:计算机应用,计算机网络,软件工程 第2页 共4页?>id长 )name(表示姓名,最长 18个字装 符)sex(表示性别,取2ageaddress(表示家庭地址,最 个字多 200 符)email(表示电子邮箱,最 100个字多 符)20岁全部学生全部信息在此根底上,写出查询表中年龄大于等于 的 SQL语句createtablestudentinfo(idintprimarykeyauto_increment,namevarchar(18),sexvarchar(2),ageint,addressvarchar(200),emailvarchar(100));select*fromstudentinfowhereage>=20;订 四、程序设计题〔每空3分,共24分〕利用php1+2+3+...+100<?phpheader(“Content-type:text/html;charset=gb2312“) ;//gb2312$sum=0 ;//初始化累加变量,变量名为sum//接下来通过for循环完成 1+2+3+...+100的计算for($i=1;$i<=100;$i++){$sum=$sum+$i ;}线 echo“1+2+3+...+100的结果是“.$sum;//向扫瞄器输出程序计算的结果------依据提示补全程序,实现从数据库中查询学生信息,并且加以显示的动态网页.这里只给出了<body></body>之间的内容<body><center><h2</h2><table><tr><td></td><td></td><td></td><td></td></tr><?php
$sql=“select*fromexamtable“;//预备sql有附$result= mysql_query ($sql,$connect);//向数据库发送 sql命令,第一个参数是 sql命名字符串,库名字,其次个参数是mysql_connectwhile($arval= mysql_fetch_array ($result))//mysql_fetch_array 把mysql_query返回的查询结果解析为数组,每次取一行,只要还要下一行,循环就连续{width=\“250px\“>“.$arval[”address”].“</td><td>“.$arval[”phone”].“</td></tr>“;$connect= mysql_connect (“127.0.0.1“,“root“,“root“);//连接数据库,留意,第一个参数
}//调用echo语句把相应的包含查询结果信息的 html代码输出给浏为数据库主机的ip依据自己的机器填写密码mysql_select_db (“examdb“,$connect);//选择数据库,第一个参数为数据库名字,其次个参数是mys
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026山东第一医科大学附属省立医院(山东省立医院)全职科研博士后招聘参考考试题库及答案解析
- 2026河北唐山曹妃甸唐海中医医院招聘备考考试题库及答案解析
- 2026年上半年西南林业大学公开招聘人员(12人)考试备考试题及答案解析
- 2026固原市原州区人民医院招聘备案制专业技术人员45人笔试备考题库及答案解析
- 2026四川遂宁市公安局安居分局招聘警务辅助人员2人备考考试试题及答案解析
- 2026上海交通大学医学院尚思神经与视觉研究院招聘教学科研人员6人考试参考题库及答案解析
- 2026天津南开大学部分科研助理岗位招聘笔试参考题库及答案解析
- 童装产业活动策划方案(3篇)
- 2026山东事业单位统考潍坊临朐县招聘19人考试备考试题及答案解析
- 2026内蒙古鄂尔多斯市合创控股集团有限公司招聘6人参考考试题库及答案解析
- 医院创伤中心联合会制度
- GB/T 3634.2-2025氢气第2部分:纯氢、高纯氢和超纯氢
- 统计局与网络安全课件
- 2025年铁路装卸工考试题目及答案
- 2026全国青少年模拟飞行考核理论知识题库40题含答案(综合卷)
- 2025年全球恐怖主义的应对策略
- 2025年中国泥炭生物肥项目创业投资方案
- 消防工程从入门到精通
- 营销员考试题库及答案解析
- 动态血压监护仪前14大企业占据全球83%的市场份额(2024年)
- 设计师年终总结
评论
0/150
提交评论