已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实 验 报 告 三成 绩:课程名称:网站系统开发(基于PHP)指导教师(签名):实验项目名称:函数与数组 实验时间:2014-11-27 班级:121 姓名:姜英俊 学号:6 实 验 目 的: 1. 掌握PHP自定义函数。2. 掌握函数回调。3. 掌握PHP数组的创建与输出。4. 掌握PHP数组元素的赋值及相关函数的应用。实 验 环 境:WAMP(Windows下具有的Apache、MySQL和PHP环境),或者LAMP(Linux下具有的Apache、MySQL和PHP环境)实 验 内 容 及 过 程: 1、自定义一个递归函数编写反序逐位输出一个整数的程序。【注意:】不能利用 strrev($s)输出反序。2、参考课件的4.6.2 使用变量函数声明和应用的回调函数,写一个程序可以过滤0-30以内的质数和偶数。3、自定义的两个数组,分别为索引数组和关联数组,每个数组必须至少有4个元素,使用print_r( )函数输出数组元素。 4、编写一个随机抽奖程序,示例运行结果如下:5、定义一个三维数组$categories,用于存放Car,Van和Truck的产品信息,并使用foreach循环完成数组的遍历,显示结果如下。实 验 结 果 及 分 析:1.代码段:?phperror_reporting(0);$num=;function_name($num);function function_name($num) if(!$num=0)$a=$num%10; echo $a. ; $b=$num/10;function_name(int)$b);Break;2.代码段:?phperror_reporting(0);function filter($fun) for($j=0;$j=30;$j+) if($fun($j) continue; echo $j. ; function one($num) return $num%2!=0&$num%3!=0&$num!=1|$num=2|$num=3;function two($num) return $num%2=0;echo 30以内的非质数有:;filter(one);echo ;echo 30以内的非偶数有:;filter(two);3. 代码段:?phperror_reporting(0);/索引数组$products= array(Tires,Oil,Speak Piugs,Zoo);print_r($products);echo ;/关联数组$sports = array( football = good, swimming = very well, running = not good, basketball=very good );print_r($sports);?4. 代码段: ?phperror_reporting(0);echo 本次抽奖奖项;echo ;$item= array(0=2元, 1=100元, 2=500元, 3=1800元, 4=5888元, 5=18888元, 6=58888元, 7=元, 8=元, 9=元);echo .print_r($item,true).; $key=mt_rand(0,9); echo 恭喜您!抽到:.$item$key;5. 代码段: ?phperror_reporting(0);$categories=array(array(array(CAR_TIR,Tires,100), array(CAR_OIL,Oil,10), array(CAR_SPK,Spark Plugs,4) ), array(array(VAN_TIR,Tires,120), array(VAN_OIL,Oil,12), array(VAN_SPK,Spark Plugs,4) ), array(array(TRK_TIR,Tires,150), array(TRK_OIL,Oil,15), array(TRK_SPK,Spark Plugs,6) ) ); $i=0; foreach ($categories as $a)$i+; echo .;if($i=1)echo .Car Parts 产品信息.; if($i=2)echo .Var Parts 产品信息.; if($i=3)echo .Par Parts 产品信息.;echo .Code. .Description. .Price.;foreach ($a as $b)echo ;foreach ($b as $value)echo .$value.; echo ; echo .;实 验 心 得: 通过本次实验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高空作业机械装配调试工安全应急能力考核试卷含答案
- 矿产地质调查员道德强化考核试卷含答案
- 2026年中药药性理论入门
- 飞机无线电雷达系统装调工岗前成果转化考核试卷含答案
- 选煤工保密水平考核试卷含答案
- 2026年血液透析感染防控课件
- 数据库运行管理员班组安全测试考核试卷含答案
- 露天采矿吊斗铲司机岗位指挥能力考核试卷含答案
- 酶制剂发酵工沟通协调强化考核试卷含答案
- 中药糖浆剂工安全宣传水平考核试卷含答案
- 陕西省西安市2025-2026学年八年级(上)期末物理试卷(含答案)
- 加油站员工奖惩制度
- 工厂车间安全隐患排查及整改报告
- 2025天津滨海新区科技成果转化投资服务有限公司招聘1人笔试历年难易错考点试卷带答案解析2套试卷
- 医疗技术与创新:重塑健康未来【课件文档】
- 逻辑与思维第一单元单元检测题及答案
- 匹克球介绍课件
- 科技成果转化课件
- 信息技术应用创新教程 课件 项目6应用软件
- 避雷器课件教学
- 泌尿结石护理干预措施汇编
评论
0/150
提交评论