【PHP的基础知识】函数是什么

首先

这次我想要看一下PHP函数。
我认为这是我们初学者最容易被绊倒的一个点,所以我想自己总结一下,并且努力让它牢固地扎根下来。

函数是指

在PHP中,我们可以这样写。

 function addition($x,$y)
{
  $sum = $x + $y;
  return $sum;
}

echo addition(2, 5);

通过使用function关键字来定义函数。括号内写入参数,花括号内写入代码块,return表示返回值。在需要使用该函数的场合下执行。执行时可以通过函数名和参数来调用该函数。顺便提一下,参数可以是可选的,根据需要来使用。

让我们逐个来看看术语。

函数:指的是将处理过程封装起来,以便在需要的地方重复使用的东西。
参数:指的是在函数内部使用的值。
返回值:指的是函数的结果。

我觉得这个理解起来比较困难,我们用形象的比喻来解释一下。比如说,我们把函数比作一个搅拌机,参数比作水果,返回值比作果汁来思考一下。我们把水果和牛奶等材料放进搅拌机这个函数(传入参数),搅拌(处理)之后,就会得到果汁的结果,对吧?就像这样,我们把上面的函数套用进去,将参数”2″和”5″作为参数传给additional函数。然后函数内部会进行处理。然后,作为返回值,会返回”7″。

在PHP中,函数分为两种类型:内置函数和用户自定义函数。

內嵌函式

这是指PHP本身已经准备好的函数。由于有各种各样的类型,所以我会介绍其中的一些。

用var_dump函数可以检查传入的参数的数据类型和值,并将检查结果的值作为返回值返回。这在调试中经常使用,用来检查是否能正确处理预定的数据类型,以及数值是否正确,所以请务必记住。

②strlen
返回给定参数值的字节数。

只需要一种选择:
③为空
返回给定值的内容是否为空。当值为空字符串、0、null或false时,返回true。

还有许多其他函数可供使用。建议查阅官方文档等进行调查。

用户定义函数

自定义函数是指用户自行定义的函数。将想要在应用程序中使用的处理内容整理为函数,便可以随时使用。之前提到的additional函数也是用户定义的函数。

用户定义函数有很多优点。

・不需要重复编写相同的处理。
・程序变得更易读。
・只需在函数内修改内容,即可应对变更。

如果创建一个一次函数,那么在执行相同操作时只需要调用函数。这样一来,代码量减少了,可读性提高了,而且当有修改时只需修改函数,所有使用该函数的操作都会被更新。无论进行何种操作,都可以全部进行函数化。

总结

请务必学好这种函数,因为它是提升代码质量非常重要的一个因素。让我们努力学习并熟练运用它吧!