1、变量函数
变量函数又叫可变函数,php脚本在实行中会探求与变量的值同名的函数并且去实行它,这样的好处是可以将不同的函数名称赋值给同一个变量,赋给变量那个函数名,在程序中利用变量名加上圆括号就调用那个函数实行。
2、递归函数

递归函数又叫自调用函数,实行过程中会调用自己,一样平常会附加条件判断须要实行递归调用,在一定条件下会终止调用,会把流程掌握权交回上一层函数实行,再递归函数中如果没有附加条件程序会无限循环导致涌现缺点。
递归函数调用最大好处再于可以精简程序中的繁杂重复调用程序,可以利用这一特性实行繁芜的运算。非递归函数虽然效率高。但是却比较难编程。而且可读性较差,不符合现在程序设计目标,总而言之鼓励用递归函数实现程序的想法。
3、自定义函数
php为我们供应一个弘大的函数库供我们利用,函数库是编程时的一种设计模式,函数是构造化设计的模块。函数可以在同个项目的多个文件中利用,常日将函数组织到一个文件或者多个文件中。
如果在php中利用函数库中定义的函数,须要利用include()、include_once()、require或require_once中的一个函数,将函数库文件载入到程序中。
以上便是php函数可以分为哪三种的详细内容,更多请关注其它干系文章!
更多技巧请《转发 + 关注》哦!