Rumah > Artikel > pengaturcaraan harian > PHP之函数的概念与作用
函数的概念与作用
函数不是数!函数是一种代码形式(语法形式)。
函数是将“若干行代码”以一种语法形式包装成的一个整体。该整体可以做到“需要的时候就去执行它”(就是执行其中的若干行代码)。
函数是解决在不同情形(不同代码位置)下需要执行相同代码的有效方式——即所谓代码重用。
函数的定义与调用
//定义语法形式: function 函数名($形参1,$形参2,..){ 函数体语句块; //就是若干行代码 } //调用语法形式: 函数名($实参1,$实参2, ...... );
说明:
形参,其实就是变量,是只能在该函数内部使用的变量;
实参,其实就是数据,是会传入函数内部的数据(是一一对应地赋值给形参变量);
函数返回值
什么是函数的返回值了?
含义: 一个函数在执行结束时,可以让其返回一个数据,这就是函数的返回值。 语法: return 要返回的数据;
说明:
一个函数执行得到的返回值,可以在任何需要数据的场合使用,跟使用一个变量数据一样。
另外,return语句也可以不带后面的数据,此时,就只是单纯地结束函数,并不返回数据(也可以说返回null这个空数据)。
小试牛刀:
那现在让我们自己来定义一个函数,计算出任意长宽高的一个长方体的表面积。
<?php //定义一个函数,可以计算任意长宽高的一个长方体的表面积 function biaomianji($chang,$kuan,$gao) { $mianji = ($chang*$kuan + $chang*$gao + $kuan * $gao)*2; return $mianji; } $biaomianji2 = biaomianji(1,2,3); echo ("表面积为:$biaomianji2");
总结:
这样我们再开发程序的时候,某一段代码,需要执行很多次,我们就可以把这一段代码封装成一个函数,从而提高开发效率以及代码的重用。
Atas ialah kandungan terperinci PHP之函数的概念与作用. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!