PHP 8从入门到精通(视频教学版)
上QQ阅读APP看书,第一时间看更新

4.2.1 自定义和调用函数

自定义函数的语法结构如下:

function name_of_function( param1,param2,… ){
    statement
}

其中,name_of_function是函数名,param1、param2是参数,statement是函数的具体内容。

下面以自定义和调用函数为例进行讲解。本实例主要实现酒店欢迎信息。

【例4.2】(实例文件:源文件\ch04\4.2.php)

<?php
function sayhello($customer){            //自定义函数sayhello
   return $customer.", 欢迎您来到润慧酒店。";
}
echo sayhello('张先生');                 //调用函数sayhello
?>

本程序运行结果如图4-2所示。

图4-2 程序运行结果

值得一提的是,此函数的返回值是通过值返回的。也就是说return语句返回值时,创建了一个值的副本,并把它返回给使用此函数的命令或函数,在这里是echo命令。