欢迎来到天天文库
浏览记录
ID:5182839
大小:300.50 KB
页数:12页
时间:2017-11-27
《5、函数(内置函数与变量函数)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、函数函数是由多行代码组件的代码块,用于完成某项任务(或一组代码指令的集合)。一般情况下,一个任务需要多次执行,需要定义函数。函数与方法,是一个含义,但函数常常写在普通php文件中,而方法是属于类的,位于某个类的下面。内置函数自定义函数变量函数自定义函数1自定义函数,是由程序员自己创建的,语法下如:function函数名称(参数1,参数2….){//代码块return返回值;}引用方法:函数名(参数):$abc=函数名(参数):自定义函数2向函数传递数组
2、ut[0]+$input[1]=",$input[0]+$input[1];}$myArray=array(1,4);takes_array($myArray);?>参数数量不确定
3、urn$sum/$size;}echoaverage(1,2,3,4,5,6);?>自定义函数3默认参数的用途上述片断的输出是:00222当参数中不全是默认参数时,把默认参数写在右侧。如:Functonfee($a,$b=“hello”);变量函数Php支持变量函数的概念,用户可以在一个变量的后面添加圆括号(),这时php将寻找与变量同名的函数,并执行它。也就是说,可以改变变量的值,来调用不同的函数。如:<
4、?phpfunctionphp($type="00"){//return"$type";echo$type;}//echophp();//echophp("222");$aa="php";$aa(“222”);//运行了函数名为php的函数,结果为222?>内置函数11、输出函数:(1)、echo原型如下:voidecho(stringarg1[,stringargn])echo(“hello”);echo“aa”,”bb”;(2)、print()原型如下:intecho(stringarg])print(“aa”);print“aa”;二者功能
5、类似,均可带括号,也可不带,一般习惯于略去。(3)、print_r()除打印字符串之外,主要用来打印数组。$foot=array(‘苹果’,’午餐’,’世界’);print_r($foot);内置函数22、几个常用的内置函数:isset(变量);empty(变量);exit()/exit(错误内容)isset用于判断一个变量是否设置,如果是,返回真值(true)。如果已经使用unset()释放了一个变量之后,将返回FALSE。若使用isset()测试一个被设置成NULL的变量,将返回FALSE。empty用于判断一个变量是否为空。对于字符串而言,“
6、”表示空,对于数值而言为0表示空。exit()还有另一种用法,即die()表示退出程序,后面如写错误内容,将显示在网页上。
7、);var_dump(isset($a));//FALSEvar_dump(isset($a,$b));//FALSE$foo=NULL;var_dump(isset($foo));//FALSE?>//说明,var_dump函数用来打印一个变量的结构-包括复杂的array和object内置函数33、包含函数:(1)、require(“文件名”);(2)、include(“文件名”)(3)、require_once(“文件名”)(4)、include_once(“文件名”)require和include功能相同,只是include()产生一个警告
8、(其后的代码仍可运行!),而require()则导致一个致命错误(终止代码的运行)。_once保证了此文件仅
此文档下载收益归作者所有