php学习之函数的创建以及案例-分享吧

1.函数的介绍

说明:把一段有 某个功能的这些代码进行封装,在需要使用的地方进行调用

语法:

function 函数名([形式参数列表]){

有具体功能的代码块:函数体;

[return 返回值];

}

函数名:函数分为自定义函数和系统函数,自定义函数的函数名目的就是给当前功能起一个可以调用的名称,自己定义的,系统函数的函数名是系统集成的,直接调用,如:count(); var_dump();等

形式参数:有时候需要有时候不需要根据情况而定,在调用时传递过来的一些数据,这些数据可以在函数内使用,每个参数就是一个变量,每个参数用逗号隔开。如:$name,$age,$sex….

return:有时候需要有时候不需要根据情况而定,把功能结果返回给调用的地方

2.函数的调用

说明:直接使用函数名就可以调用当前函数名的函数

语法:函数名(实际参数列表); —在需要使用的地方调用函数

实际参数:就是把某些数据传递给函数的实际数据。如userinfo($name,$age,$sex);

案例:

实战:计算器

不用函数前

改进:用函数封装后

//计算器 //定义变量初始值 $num1 = 1; $num2 = 2; $fh = '+'; //函数封装 function jisuanqi($num1,$num2,$fh){ //判断运算符 switch($fh){ case '+': $res=$num1+$num2; break; case '-': $res=$num1-$num2; break; case '*': $res=$num1*$num2; break; case '/': $res=$num1/$num2; break; } return $res; } //调用函数 $r=jisuanqi($num1,$num2,$fh);//3 echo $r; $r=jisuanqi(2,4,'*');//8 echo $r;

继续改进:用户可以输入参数进行计算

1.创建表单jisuan.html

计算数值:+-*/数值:结果:

2.创建封装计算器的功能函数,jisuanqi.php

3.把两个页面引入到get_info.php

结果图:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180727A0581500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券