专栏首页CtrlCV博客PHP变量传递值的方法

PHP变量传递值的方法

变量的传值方式,是指一个变量传给另一个变量的内部细节形式——单对单.

值传递

互相独立,互不影响.

<?php
    $v1 = 1;
    $v2 = $v1; // 值传递
    $v1 = 10;
    echo 'v1='.$v1; // 10
    echo 'v2='.$v2; // 1        
?>

引用传递

&放在=后,此时都共同指向该数据空间,互不独立,互相影响.

<?php   
    $m1 = 1;
    $m2 = & $m1; // 引用传值方式
    $m1 = 10;
    echo 'v1='.$v1; // 10
    echo 'v2='.$v2; // 10
?>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 一页纸单页源码

    小新哟
  • 一页纸信息探针

    小新哟
  • 【剑指Offer】调整数组顺序使奇数位于偶数前面

    输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL

    小新哟
  • swift下autolayout的实现笔记

    swift相关的教程还是太少,很多东西都靠自己琢磨。今天研究了一下别人oc实现的autolayout,写篇笔记。 首先是正常的创建元素,为了熟悉实现的方式,我在...

    练小习
  • K8S 生态周报| Cilium v1.9.0 带来更好的性能

    Cilium 本周发布了 v1.9.0 版本,这个版本带来了众多值得关注的特性变更,我们一起来看看吧:

    Jintao Zhang
  • 文本分类(六):使用fastText对文本进行分类--小插曲

    http://blog.csdn.net/lxg0807/article/details/52960072

    bear_fish
  • 学界 | 学习顶级玩家Replay,人工智能学会了星际争霸的「大局观」

    选自arXiv 机器之心编译 参与:李泽南 学会了哥的运营,剩下的就是 A 了——「F91」孙一峰。 神经网络是机器学习的一个重要分支,近年来随着深度学习的兴起...

    机器之心
  • 入门 | 极致的优化:智能手机是如何处理大型神经网络的

    机器之心
  • Visual Studio 2008 Service Pack 1 - BETA发布了

    Visual Studio 2008 SP1 提供了对Visual Studio 2008的各项改进,支持SQL Server 2008和ADO.NET的新特性...

    张善友
  • Maven生命周期

    在Maven出现之前,项目构建的生命周期就已经存在,软件开发人员每天都在对项目进行清理、编译、测试及部署。虽然大家都在不停地做构建工作,但公司和公司间、项目和项...

    栋先生

扫码关注云+社区

领取腾讯云代金券