位置: 编程技术 - 正文

PHP函数引用返回的实例详解(php 引用)

编辑:rootadmin

推荐整理分享PHP函数引用返回的实例详解(php 引用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php函数的调用,php中用于函数返回的是,php返回函数值的关键字,php返回函数值的关键字,php引入函数,php函数返回值赋值给变量,php返回函数值的关键字,php引入函数,内容如对您有帮助,希望把文章链接给更多的朋友!

引用返回

手册里是这么写的:引用返回用在当想用函数找到引用应该被绑定在哪一个变量上面时。不要用返回引用来增加性能,引擎足够聪明来自己进行优化。仅在有合理的技术原因时才返回引用!要返回引用

当你想将函数的返回引用绑定到某个变量时,PHP允许你这么做:

可见,想让函数返回引用,必须在函数申明和赋值时都带上&操作符.

对于类中方法也是如此:

一些简单的例子

看下面的简单例子,尝试去理解引用返回.

PHP函数引用返回的实例详解(php 引用)

尽管函数声明方式是 function &test() 这样,但我们通过这种方式 $a = test() 的函数调用得到的其实不是函数的引用返回,这跟普通的函数调用没有区别。PHP 规定通过 $a = &test() 这种方式得到的才是函数的引用返回。

用上面的例子来解释就是,$a = test() 这种方式调用函数,只是将函数的值赋给 $a 而已,而$a做任何改变都不会影响到函数中的$b。

而通过 $a = &test() 方式调用函数呢,它的作用是将 return $b 中的 $b 变量的内存地址与 $a 变量的内存地址指向了同一个地方。即产生了相当于这样的效果 ($a=&$b), 所以改变 $a 的值也同时改变了 $b 的值。

所以在执行了

以后,$b的值变为了5。

再来个程序例子加深理解:

总结

关于php函数引用返回的内容到这就基本结束了,希望对大家学习或使用PHP函数能有所帮助,如果有疑问大家可以留言交流。谢谢大家对积木网的支持。

php微信公众平台开发之微信群发信息 1、目的完成在微信公众号中群发消息。这里只是完成简单的文字发送。也可以发送语音图片等,只是发送数据格式不同而已,下面有链接,可以查询数

PHP使用FFmpeg获取视频播放总时长与码率等信息 请注意:这篇文章中会用到passthru,可能部分虚拟主机会将此命令禁用。代码如下:PHPphpdefine('FFMPEG_PATH','/usr/local/ffmpeg2/bin/ffmpeg-i"%s"2&1');functiongetVideoInfo(

PHP将URL转换成短网址的算法分享 前言短网址服务,可能很多朋友都已经不再陌生,现在大部分微博、手机邮件提醒等地方已经有很多应用模式了,并占据了一定的市场。估计很多朋友

标签: php 引用

本文链接地址:https://www.jiuchutong.com/biancheng/301887.html 转载请保留说明!

上一篇:总结PHP如何获取当前主机、域名、网址、路径、端口和参数等(php获取文件内容的方法)

下一篇:php微信公众平台开发之微信群发信息(php公众号开发框架)

  • 固定资产安装费用怎么处理
  • 税收法律关系是指国家与纳税人之间
  • 发票审核未通过,怎么查原因
  • 发给员工的福利费可以全部税前抵扣吗
  • 汇算清缴哪些需要调增调减
  • 小规模纳税人附加税减免政策2023
  • 民办非企业单位设立分机构
  • 契税和印花税的计税依据是一致吗
  • 多计提的工资怎么处理?
  • 收到科技创新奖金怎么做分录
  • 出租车行业怎么银行贷款
  • 职工的保险费在哪里查
  • 地税税款未扣怎么处理
  • 十万位发票怎么开
  • 分公司哪些税需要交
  • 减免所得税额和抵免所得税额的区别
  • 想要房贷利息抵税怎么办
  • 企业核算方法
  • 借现金还银行怎么做账
  • 出纳如何审核报销发票
  • 所得税年报报完了怎么更正季报
  • 预付账款收不到发票怎么冲账
  • php中的预定义变量
  • php strrpos函数
  • 贷款房屋评估费用
  • 其他应付款余额在借方表示什么意思
  • 企业所得税若干问题
  • 文竹叶子发黄怎么办
  • 增值税纳税人的相关规定
  • paypal付款会自动换汇吗
  • 纳税检查调整的销售额确认收入吗
  • 六自由度机器人简图
  • delete select语句
  • 图幅翻译
  • 取得专票怎么做账
  • 所有者权益合计等于什么
  • 北京社保月平均工资
  • 未收到货款但发货怎么办
  • sql中count或sum为条件的查询示例(sql查询count)
  • 单位安装摄像头合法吗
  • 差旅费报销范围包括
  • 分公司挣的钱归谁所有
  • 其他应收款怎么冲平会计分录
  • 以前年度出口退税未收汇
  • 损益类科目调整到未分配利润分录
  • 除了住房公积金还有什么基金
  • 本月留抵增值税
  • 补提折旧以前年度损益调整
  • 公司中标
  • 企业红包是什么骗局吗
  • sql server 错误
  • 看过有趣的童话书,简单介绍下
  • mysql数据库输入汉字是问号
  • windows提升性能
  • win7系统在哪里设置ip地址
  • win8.1运行Java程序网页出现空白等问题如何解决
  • 苹果电脑dock栏是什么意思
  • win10系统怎么将桌面路径改为d盘
  • CentOS 5.4 rsync+inotify配置触发式(实时)文件远程同步
  • centos7修复安装
  • Win10系统安装包
  • xp系统开机只有一个鼠标箭头
  • win7不允许我更改系统设置
  • 修改注册表命令
  • 解决的英文
  • windows执行bat脚本
  • 你必须知道的最新婚姻法
  • node的理解
  • Python for Informatics 第11章之正则表达式(四)
  • python3获取本机ip
  • easyui toolbar布局
  • 纳税人识别号是几位数
  • 安徽国家税务局网上办税平台
  • 国航的电子票号是什么
  • 南京地税局局长名单
  • 工会开票要求
  • 最新印花税税目内容
  • 主管税务机关指的是
  • 全国砂石供应紧缺
  • 上海网上申报软件怎样下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设