PHP:函数传值和传地址

简介: PHP:函数传值和传地址

& 有点类似C语言的取址符

代码示例

<?php

// 传值,不会改变变量本身
function value_params($v1){
    $v1 += 1;
    return True;
}

// 传地址,会改变变量本身
function address_params(&$v2){
    $v2 += 1;
    return True;
}

// 输出结果
$v1 = 1;
value_params($v1);
var_dump($v1);
// int(1)

$v2 = 1;
address_params($v2);
var_dump($v2);
// int(2)
            </div>
目录
相关文章
|
PHP C语言
PHP:函数传值和传地址
PHP:函数传值和传地址
81 0
PHP:函数传值和传地址
PHP:函数传值和传地址
175 0
|
PHP C语言
PHP:函数传值和传地址
PHP:函数传值和传地址
214 0
|
PHP
图文解析PHP对象的赋值操作是“传值”还是“传址”
通过本文,我们一起分享了在PHP中对象的赋值操作,传递的是对象地址,而不是复制对象。PHP中可以使用clone操作符来复制对象。
1659 0
|
PHP
php函数的传值如果需要引用传递注意的细节
Strict standards: Only variables should be passed by reference 网上查到资料有这么一句话: 在php5.3以上版本会出这个问题,应该也和php的配置有关,只要把这一句拆成两句就没有问题了。
847 0
|
3月前
|
关系型数据库 MySQL PHP
PHP和Mysql前后端交互效果实现
本文介绍了使用PHP连接MySQL数据库的基本函数及其实现案例。内容涵盖数据库连接、选择数据库、执行查询、获取结果等常用操作,并通过用户登录和修改密码的功能实例,展示了PHP与MySQL的交互过程及代码实现。
325 0
PHP和Mysql前后端交互效果实现
|
8月前
|
关系型数据库 MySQL Linux
查看Linux、Apache、MySQL、PHP版本的技巧
以上就是查看Linux、Apache、MySQL、PHP版本信息的方法。希望这些信息能帮助你更好地理解和使用你的LAMP技术栈。
425 17