当前位置: 首页 > php>阅读正文

php函数语法、参数、返回值、函数重载

2021.9.7 朱丰华 1308 次 留下评论 573字

php函数语法和JavaScript相似

php提供了大量内置函数,这里不做赘述。

php函数语法

function functionName()
{
    函数代码;
}

函数是对代码的一种封装, 以便代码重用

函数实例

function sayHello(){
    echo "hello, php";
}

上述代码只是定义了函数, 而函数运行需要被调用

sayHello()

添加参数

函数的参数, 可以让函数更灵活

function functionName(参数列表)
{
    函数代码;
}

函数带参数实例

function printNum($num){
    for($i=0; $i<=$num; $i++){
        echo "第".$i."次循环<br>";
    }
}
printNum(10);

添加返回值

带返回值的函数实例

function add($x, $y){
    return $x+$y;
}

$result = add(10,5);
echo $result;

php函数重载

在php中, 函数可以指定参数默认值, 可以实现函数重载的效果

function add($x, $y=1){
    return $x+$y;
}

$result = add(10);   // 结果11
$result2 = add(10,2);  // 结果12
echo $result;
echo "<br>";
echo $result2;

指定了默认值的参数, 缺省的应该放在右边, 调用时指定的参数默认从左边开始匹配

本篇完,还有疑问?留下评论吧

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注