函数的概念与作用
函数不是数!函数是一种代码形式(语法形式)。
函数是将“若干行代码”以一种语法形式包装成的一个整体。该整体可以做到“需要的时候就去执行它”(就是执行其中的若干行代码)。
函数是解决在不同情形(不同代码位置)下需要执行相同代码的有效方式——即所谓代码重用。
函数的定义与调用
//定义语法形式: 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");
总结:
这样我们再开发程序的时候,某一段代码,需要执行很多次,我们就可以把这一段代码封装成一个函数,从而提高开发效率以及代码的重用。
以上是PHP之函数的概念与作用的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

SublimeText3汉化版
中文版,非常好用

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具