php函数的参数赋值有哪些


这篇文章主要介绍“php函数的参数赋值有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php函数的参数赋值有哪些”文章能帮助大家解决问题。 php函数的参数赋值有3种:1、值传递赋值,将实参的值复制一份再赋值给函数的形参;2、引用传递赋值,把实参的内存地址复制一份,然后传递给函数的形参,进而将实参值赋值给形参;3、直接给函数的参数指定默认值,语法“函数名(参数变量=’值’)”。本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php函数的参数赋值有3种:1、值传递赋值2、引用传递赋值3、默认参数值下面给大家详细介绍一下。1、值传递赋值值传递是 PHP 中函数的默认传值方式,也称为“拷贝传值”。顾名思义值赋值的方式会将实参的值复制一份再传递给函数的形参,所以在函数中操作参数的值并不会对函数外的实参造成影响。因此如果不希望函数修改实参的值,就可以通过值传递的方式。示例:2、引用传递赋值参数的引用传递就是把实参的内存地址复制一份,然后传递给函数的形参,进而将实参值赋值给形参。实参和形参都指向同一个内存地址,因此函数对形参的操作,会影响到函数外的实参。按引用传递就是将实参的内存地址传递到函数的形参中。因此实参和形参指向的是同一个内存地址。这时在函数内部的所有操作都会影响到函数外实参的值。引用传递的方式就是在值传递的基础上加上一个&符号,如下所示:示例:
3、默认参数值默认参数就是给函数的某个或多个形式参数指定一个默认的值,如果调用函数时不传入对应的值,那么函数就会使用这个默认值,这样可以避免调用时出现没有参数的错误,也可以使一些程序显得更加合理。如果传入对应的参数,就会替换这个默认值。函数的默认参数如下所示:形参与默认值之间需要使用=连接。
示例:
默认参数也可以是多个,而且默认参数必须放在非默认参数右边,并且指定默认参数的值必须是一个具体的值,如数字、字符串,而不能是一个变量。
关于“php函数的参数赋值有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业免费云主机域名相关的知识,可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。

相关推荐: Java多线程工具CompletableFuture怎么使用

本文小编为大家详细介绍“Java多线程工具CompletableFuture怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Java多线程工具CompletableFuture怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 04/24 16:41
下一篇 04/24 16:41

相关推荐