PHP——自定义函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP——自定义函数相关的知识,希望对你有一定的参考价值。

 <?php
 //定义有默认值的函数
 function Main3($f=5,$g=6)
 {
     echo $f*$g; 
  }
 Main3(2,3);
     echo "<br />";
 
 //可变参数的函数(参数数量可以改变)
 function Main4()
 {
    for($i=0;$i<func_num_args();$i++)
    {
        $array=func_get_args();//获取输入的参数,是一个数组
        echo $array[$i]."<br />";
    
    }
    
  }
  Main4(1,2,6);//参数数量可以变
//函数参数化(在其它语言里面称作代理或委托)
function index2()
{
    echo "bb";    
}
@$hanshu=index2;//函数变参数
echo $hanshu();//参数变函数
 //直接输出
    echo "<br />";
 str($hanshu);
 function str($a)
 {
     echo $a();
     }
//通过方法调用
     
?>

笔记

自定义函数:
1.默认值的函数:
function Main($a=5,$b=6)
{
echo $a*$b;
}

2.可变参数的函数:
function Main()
{
for($i=0;$i<func_num_args();$i++)
{
$array = func_get_args();
echo $array[$i]."<br>";
}
}
Main(1,2,3) //数量可变

3.函数参数化(在其它语言里面称作代理或委托)
function index2()
{
echo "bb";
}
@$hanshu = index2;
$hanshu();

以上是关于PHP——自定义函数的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段8——声明函数

VSCode自定义代码片段——CSS选择器

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段(vue主模板)

nodejs常用代码片段

VSCode自定义代码片段——.vue文件的模板