网站开发(PHP)课程实验(项目)报告-PHP数组与字符串.doc_第1页
网站开发(PHP)课程实验(项目)报告-PHP数组与字符串.doc_第2页
网站开发(PHP)课程实验(项目)报告-PHP数组与字符串.doc_第3页
网站开发(PHP)课程实验(项目)报告-PHP数组与字符串.doc_第4页
网站开发(PHP)课程实验(项目)报告-PHP数组与字符串.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机科学与技术系实验(项目)报告一、基本信息实验(项目)名称PHP数组与字符串课程名称网站开发(PHP)学生层次本科学生专业网络工程学生年级2014级学生班级物联网14201学生学号学生姓名完成日期2017年4月13日 指导教师黄平报告成绩二、目的与要求 目的:1. 掌握PHP自定义函数。2. 掌握函数回调。3. 掌握PHP数组的创建与输出。4. 掌握PHP数组元素的赋值及相关函数的应用。要求:掌握使用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=5531099;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=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,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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论