当前位置:  首页>> 技术小册>> PHP8入门与项目实战(2)

4.2.1 自定义和调用函数
自定义函数的语法结构如下:

  1. function name_of_function( param1param2,… ){
  2. statement
  3. }

其中,name_of_function是函数名,param1、param2是参数,statement是函数的具体内容。
下面以自定义和调用函数为例进行讲解。本实例主要实现酒店欢迎信息。
【例4.2】

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

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

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