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:函数传值和传地址
55 0
PHP:函数传值和传地址
PHP:函数传值和传地址
|
PHP C语言
PHP:函数传值和传地址
PHP:函数传值和传地址
100 0
|
PHP
图文解析PHP对象的赋值操作是“传值”还是“传址”
通过本文,我们一起分享了在PHP中对象的赋值操作,传递的是对象地址,而不是复制对象。PHP中可以使用clone操作符来复制对象。
1561 0
|
PHP
php函数的传值如果需要引用传递注意的细节
Strict standards: Only variables should be passed by reference 网上查到资料有这么一句话: 在php5.3以上版本会出这个问题,应该也和php的配置有关,只要把这一句拆成两句就没有问题了。
776 0
|
2月前
|
安全 关系型数据库 MySQL
PHP与MySQL交互:从入门到实践
【9月更文挑战第20天】在数字时代的浪潮中,掌握PHP与MySQL的互动成为了开发动态网站和应用程序的关键。本文将通过简明的语言和实例,引导你理解PHP如何与MySQL数据库进行对话,开启你的编程之旅。我们将从连接数据库开始,逐步深入到执行查询、处理结果,以及应对常见的挑战。无论你是初学者还是希望提升技能的开发者,这篇文章都将为你提供实用的知识和技巧。让我们一起探索PHP与MySQL交互的世界,解锁数据的力量!
|
2月前
|
NoSQL 关系型数据库 MySQL
不是 PHP 不行了,而是 MySQL 数据库扛不住啊
【9月更文挑战第8天】这段内容讨论了MySQL在某些场景下面临的挑战及其原因,并指出这些问题不能完全归咎于MySQL本身。高并发读写压力、数据量增长以及复杂查询和事务处理都可能导致性能瓶颈。然而,应用程序设计不合理、系统架构不佳以及其他数据库选择和优化策略不足也是重要因素。综合考虑这些方面才能有效解决性能问题,而MySQL通过不断改进和优化,仍然是许多应用场景中的可靠选择。
124 9
下一篇
无影云桌面