




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章一、选择题1.D 2.C3.D4.B5.A二、编程题1.解:参考第1.3节2.解:<?phpecho"欢迎来到PHP学习网站!";?>第2章一、选择题1.B 2.D3.D4.B5.A6.B7.A二、编程题1.解:<?php$length=4.3;$width=2.7;$area=$length*$width;echo"面积为:".$area;?>2.解:<?php$a=4.3;$b=2.7;$c=5.2;$max=$a;if($b>$max)$max=$b;if($c>$max)$max=$c;echo"最大的为:".$max;?>一、填空题1.62.1二、选择题1.C2.A第4章一、选择题1.A 2.D3.D二、编程题1.解:$sum=0;for($i=1;$i<=100;$i++){if($i%2!=0){$sum+=$i;}}echo$sum;2.解:$year=mt_rand(1900,2200);//从1900年到2200,可以自己改,也可以给一个定值。if($year%100==0){//判断世纪年if($year%400==0&&$year%3200!=0){echo"世纪年".$year."是闰年!";//世纪年里的闰年}else{echo"世纪年".$year."不是闰年!";}}else{//剩下的就是普通年了if($year%4==0&&$year%100!=0){echo"普通年".$year."是闰年!";//普通年里的闰年}else{echo"普通年".$year."不是闰年!";}}第5章习题一:<?phpfunctionarrsort($first,$length){$arr=array();for($i=$first;$i<=$length;$i++){$arr[]=$i*2-1;}return$arr;}$arr1=arrsort(1,10);print_r($arr1);?>习题二:functionmaxkey($arr){$maxval=max($arr);foreach($arras$key=>$val){if($maxval==$val){$maxkey=$key;}}return$maxkey;}$arr=array(0,-1,-2,5,"b"=>15,3);echomaxkey($arr);第6章1.写出相关PHP代码的输出结果。(1)functionm($val){++$val;}$val=10;m($val);echo$val;答案:10(2)functionget_arr($arr){unset($arr[0]);}$arr1=array(1,2);get_arr($arr1);echocount($arr1);//count个数答案:2(3)functionsum(...$numbers){$acc=0;foreach($numbersas$n){$acc+=$n;}return$acc;}echosum(1,2,3,4,5);答案:152.写代码、编程序(1)编写用户定义函数is_leap,用于测试参数($year)指定的年份是否是闰年,并返回一个布尔型的值。参数($year)的默认值是2000。答案:<?phpfunctionis_leap($year){if($year%100==0){//判断世纪年if($year%400==0&&$year%3200!=0){return"世纪年".$year."是闰年!";//世纪年里的闰年}else{return"世纪年".$year."不是闰年!";}}else{//剩下的就是普通年了if($year%4==0&&$year%100!=0){return"普通年".$year."是闰年!";//普通年里的闰年}else{return"普通年".$year."不是闰年!";}}}?>3.简答题(1)php中函数传递参数的方式有哪两种?两者有什么区别?答案:GET方式:url.php?id=1得到方式$_GET['id']POST方式:在form表单里面把action="url.php",然后在url.php里面用$_POST['id']第7章一、选择题1.C 2.D3.D4.C5.D二、简答题略。第8章1.写出相关PHP代码的输出结果。(1)假设程序代码使用UTF-8编码$str="您好hello";//汉字在utf-8里占3个echostrlen($str);答案:11(2)$arr1=$arr2=array("img12.png","img10.png","img2.png","img1.png");usort($arr1,"strcmp");print_r($arr1);答案:Array([0]=>img1.png[1]=>img10.png[2]=>img12.png[3]=>img2.png)(3)$str="Java语言Java语言";$str1="av";echostrpos($str,$str1,2);答案:11(4)$str="Java语言Java语言";$str1="av";echostrrpos($str,$str1,-10);答案:1(5)$s='12345';$s[$s[1]]='2';echo$s;答案:12245(6)$search=array('A','B','C','D','E');$replace=array('B','C','D','E','F');$subject='A';echostr_replace($search,$replace,$subject);答案:F2.如何给变量$a,$b和$c赋值才能使以下脚本显示字符串“Hello,World!”?<?php$string="Hello,World!";$a=?;$b=?;$c=?;if($a){if($b&&!$c){echo"GoodbyeCruelWorld!";}elseif(!$b&&!$c){echo"Nothinghere";}}else{if(!$b){if(!$a&&(!$b&&$c)){echo"Hello,World!";}else{echo"GoodbyeWorld!";}}else{echo"Notquite.";}}?>输出:FFT3.以下脚本输出什么?<?php$array='0123456789ABCDEFG';$s='';for($i=1;$i<50;$i++){$s.=$array[rand(0,strlen($array)-1)];}echo$s;?>输出:49个随机字符组成的字符串第9章一、填空题1.用户输入的不同类型数据、发送数据、<form>标签2.name、method、action、enctype、target、id任选五个。3.POST、GET、method4.strip_tags()函数、htmlentities()函数、过滤5.POST、enctype属性、multipart/form-data6.在全部作用域中始终可用的内置变量、$_GET、$_POST、$_REQUEST、$_SERVER、$_FILES、$_SESSION(只需选对6个即可)7.Session8.session_start()、$_SESSION二、编程题略第10章习题1:<?phpheader("content-type:text/html;charset=gb2312");if(!isset($_COOKIE['visits']))$_COOKIE['visits']=0;$visits=$_COOKIE['visits']+1;setcookie('visits',$visits,time()+3600*24*365);?><html><head><title>Title</title></head><body><?phpif($visits>1){echo("你是第".$visits."个来访客户.");}else{//Firstvisitecho("欢迎访问本网站!");}?></body></html>习题2:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业公关危机处理预案编制手册
- 企业财务报销与审计标准流程
- 《几何图形变换与建模教案》
- 《中西艺术史比较:艺术鉴赏课程教案》
- 特种设备使用管理课件
- 团队绩效评估体系设计工具
- 农村社区农业示范园区管理协议
- 企业内部沟通机制优化与实施指南
- 餐饮业厨房操作安全与卫生管理模板
- 《函数的性质与图像》高中数学基础概念教案
- Klotho蛋白在万古霉素致急性肾损伤中的机制及干预潜力研究
- 小区装修工具管理制度
- 空调冷库维修合同范本
- 气候变化情景模拟与风险评估框架-洞察阐释
- 道路桥梁转包合同范本
- 借物喻人的作文五年级完美版
- 蜜蜂认养协议书
- 矿泉水定制合同协议
- 临床技术操作规范麻醉学分册
- CNAS-CC121-2017 环境管理体系审核及认证的能力要求
- 纪念九·一八:致敬那场永不妥协的抗争-主题班会课件
评论
0/150
提交评论