part15 php函数

PHP 的真正威力源自于它的函数。在 PHP 中,提供了超过 1000 个内建的函数。

1、创建php函数

<?php
function functionName()
{
    // 要执行的代码
}
?>

PHP 函数准则:

  • 函数的名称应该提示出它的功能
  • 函数名称以字母或下划线开头(不能以数字开头)

2、有参的函数

<?php
function writeName($fname)
{
    echo $fname . " Refsnes.<br>";
}
 
echo "My name is ";
writeName("Kai Jim");
echo "My sister's name is ";
writeName("Hege");
echo "My brother's name is ";
writeName("Stale");
?>

3、有返回值的函数

如需让函数返回一个值,请使用 return 语句。

<?php
function add($x,$y)
{
    $total=$x+$y;
    return $total;
}
 
echo "1 + 16 = " . add(1,16);
?>

4、php 也存在可变参数的函数,使用...实现,下面直接上例子:

<?php
header("charset=utf-8");
function test(...$args) //定义可变参数函数,使用...实现
{    
    $num=count($args);//统计参数个数
    echo "函数调用参数个数:" . $num . PHP_EOL;
    echo "函数参数详情:" . PHP_EOL;
    foreach($args as $arg)
    {
        echo $arg . "  ";
    };//遍历打印出参数
}

test("a");//一个参数
test("a","b");//两个参数
test("a","b","c");//三个参数
?>

 

posted @ 2020-12-25 22:02  等风者  阅读(67)  评论(0编辑  收藏  举报