
上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命令。