函数与数组php-实验38页

上传人:文库****9 文档编号:175415766 上传时间:2021-03-23 格式:DOC 页数:8 大小:612KB
返回 下载 相关 举报
函数与数组php-实验38页_第1页
第1页 / 共8页
函数与数组php-实验38页_第2页
第2页 / 共8页
函数与数组php-实验38页_第3页
第3页 / 共8页
函数与数组php-实验38页_第4页
第4页 / 共8页
函数与数组php-实验38页_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《函数与数组php-实验38页》由会员分享,可在线阅读,更多相关《函数与数组php-实验38页(8页珍藏版)》请在金锄头文库上搜索。

1、实 验 报 告 三成 绩:课程名称:网站系统开发(基于PHP)指导教师(签名):实验项目名称:函数与数组 实验时间:2014-11-27 班级:121 姓名:姜英俊 学号:201210701116 实 验 目 的: 1. 掌握PHP自定义函数。2. 掌握函数回调。3. 掌握PHP数组的创建与输出。4. 掌握PHP数组元素的赋值及相关函数的应用。实 验 环 境:WAMP(Windows下具有的Apache、MySQL和PHP环境),或者LAMP(Linux下具有的Apache、MySQL和PHP环境)实 验 内 容 及 过 程: 1、自定义一个递归函数编写反序逐位输出一个整数的程序。【注意:】不

2、能利用 strrev($s)输出反序。2、参考课件的4.6.2 使用变量函数声明和应用的回调函数,写一个程序可以过滤0-30以内的质数和偶数。3、自定义的两个数组,分别为索引数组和关联数组,每个数组必须至少有4个元素,使用print_r( )函数输出数组元素。 4、编写一个随机抽奖程序,示例运行结果如下:5、定义一个三维数组$categories,用于存放Car,Van和Truck的产品信息,并使用foreach循环完成数组的遍历,显示结果如下。实 验 结 果 及 分 析:1.代码段:?phperror_reporting(0);$num=5531099;function_name($num)

3、;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

4、 $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.

5、 代码段: ?phperror_reporting(0);echo 本次抽奖奖项;echo ;$item= array(0=2元, 1=100元, 2=500元, 3=1800元, 4=5888元, 5=18888元, 6=58888元, 7=188888元, 8=588888元, 9=2888888元);echo .print_r($item,true).; $key=mt_rand(0,9); echo 恭喜您!抽到:.$item$key;5. 代码段: ?phperror_reporting(0);$categories=array(array(array(CAR_TIR,Tires,1

6、00), 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 P

7、arts 产品信息.; 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 .;实 验 心 得: 通过本次实验,掌握函数的声明和调用,熟练运用变量函数,回调函数,随机函数,递归函数等。同时,也学习到数组的定义和遍历。掌握foreach,while,for循环等。以及php和html的嵌套使用。第 8 页 共 8 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号