如何简述创建一个PHP函数的过程?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1114个文字,预计阅读时间需要5分钟。
目录概述函数参数及其数据类型函数返回值可选参数与空参数描述php function divide($dividend, $divisor){ return $dividend / $divisor;}echo divide(12, 4);echo divide('sa', 'sd');这段代码不正确
目录
- 概述
- 函数参数与它们的数据类型
- 函数与它们的返回值
- 可选参数 VS 可空参数
概述
<?php function divide($dividend, $divisor){ return $dividend / $divisor; } echo divide(12, 4); echo divide('sa', 'sd');
这段代码乍一看没毛病,但是如果你向它传递「任意」参数,它就会出问题。
写出好的代码是一个学无止境的过程。让我们来改进我们编写 PHP 函数的方式。 看下上面的代码,想想第二个函数调用那里会发生什么情况? 它会接受你输入的任何参数,并且尝试执行然后抛出一个数学错误。 但是我们怎么才能让一个函数严格接收能使其正确执行的参数呢? 现代的 PHP 解决了这个问题,并且有更多妙法能让你的代码质量更进一层,没有 bug。
函数参数与它们的数据类型
你可以严格控制你的函数,使其只接收让它正确运行的参数。
本文共计1114个文字,预计阅读时间需要5分钟。
目录概述函数参数及其数据类型函数返回值可选参数与空参数描述php function divide($dividend, $divisor){ return $dividend / $divisor;}echo divide(12, 4);echo divide('sa', 'sd');这段代码不正确
目录
- 概述
- 函数参数与它们的数据类型
- 函数与它们的返回值
- 可选参数 VS 可空参数
概述
<?php function divide($dividend, $divisor){ return $dividend / $divisor; } echo divide(12, 4); echo divide('sa', 'sd');
这段代码乍一看没毛病,但是如果你向它传递「任意」参数,它就会出问题。
写出好的代码是一个学无止境的过程。让我们来改进我们编写 PHP 函数的方式。 看下上面的代码,想想第二个函数调用那里会发生什么情况? 它会接受你输入的任何参数,并且尝试执行然后抛出一个数学错误。 但是我们怎么才能让一个函数严格接收能使其正确执行的参数呢? 现代的 PHP 解决了这个问题,并且有更多妙法能让你的代码质量更进一层,没有 bug。
函数参数与它们的数据类型
你可以严格控制你的函数,使其只接收让它正确运行的参数。

