PHP 函数
-
PHP函数
PHP函数与其他编程语言类似。函数是一段代码,它以参数的形式接受一个输入,并进行一些处理并返回一个值。您已经看过许多函数,如fopen()
和fread()
等。它们是内置函数,但PHP也为您提供了创建自己的函数的功能。有两个部分应该清楚- 创建PHP函数
- 调用PHP函数
实际上你几乎不需要创建自己的PHP函数,因为已经有超过1000个为不同区域(如,数组,字符串,文件,系统,时间日期等等)创建的内置库函数,你只需要根据你的要求调用它们。有关一组完整的有用函数,请参阅PHP函数参考。 -
创建PHP函数
很容易创建自己的PHP函数。假设您要创建一个PHP函数,只需在您调用它时在浏览器上写一条简单的消息。下面的示例创建一个名为writeMessage()的函数,然后在创建它之后立即调用它。请注意,在创建函数时,其名称应以关键字function
开头,并且所有PHP代码都应放在大括号{}内,如下面的示例所示 -
-
通过引用传递参数
可以通过引用将参数传递给函数。这意味着函数操作对变量的引用而不是变量值的副本。在这些情况下对参数所做的任何更改都将更改原始变量的值。您可以通过在函数调用或函数定义中向变量名称添加&符来通过引用传递参数。以下示例描述了两种情况。 -
PHP函数返回值
函数可以使用return
语句结合值或对象返回值。return
停止执行函数并将值返回给调用代码。您可以使用返回array(1,2,3,4)从函数返回多个值。下面的示例采用两个整数参数并将它们相加,然后将它们的总和返回给调用程序。请注意,return
关键字用于从函数返回值。 -
-