`
hanyh
  • 浏览: 235631 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php引用

    博客分类:
  • php
阅读更多
引用

<?php
function foo($bar){
  $bar='111111111';
}

$str='2222222222222';
foo($str);
echo $str; //output is 2222222222222

$str2='xxxxxxxxxxxx详详细细2222222222222';
foo(&$str2);
echo $str2; //output is 111111111
//即使函数的参数定义不是&$arg,引用传过去也能修改原值

function foo(&$bar){
  $bar='111111111';
}
$str='2222222222222';
foo($str);
echo $str; //output is 111111111
$str2='xxxxxxxxxxxx详详细细2222222222222';
foo(&$str2);
echo $str2; //output is 111111111
//函数定义了&arg参数,传的时候使用&$arg工作仍然正常
?>



分享到:
评论

相关推荐

    php引用传值实例详解学习

    PHP引用传值是一种将一个变量标识符与另一个变量标识符绑定在一起的方式,使得这两个标识符能够访问同一个变量的值。通过使用引用操作符(&),PHP允许开发者创建指向同一数据的变量别名,而不是创建变量的副本。...

    PHP引用(&)各种使用方法实例详解

    下面详细介绍PHP引用的几种使用方法: 1. 变量的引用 变量引用是将一个变量的值直接关联到另一个变量。代码示例如下: ```php $a="ABC"; $b=&$a; // 将$b设置为$a的引用,$b和$a指向同一内容 echo $a; // 输出:...

    Php引用计时器和垃圾回收机制.docx

    《PHP引用计数器与垃圾回收机制详解》 PHP作为一种动态类型的编程语言,其变量管理机制包括引用计数器和垃圾回收机制,这两者是PHP内存管理的核心。本文将深入探讨这两个概念,以及它们在PHP中的实现方式。 首先,...

    深入分析PHP引用(&)

    PHP中的引用是符号表别名的概念,其作用是允许两个或更多的变量名指向同一个变量内容。这与C语言的指针不同,因为引用是通过符号表来实现的,而不是通过内存地址。在Unix系统中,文件名可以被视为目录条目,而文件...

    计算机后端-全面解读PHP面试-识考察点PHP引用变量考察点(下).mp4

    计算机后端-全面解读PHP面试-识考察点PHP引用变量考察点(下).mp4

    计算机后端-全面解读PHP面试-识考察点PHP引用变量考察点 (上).mp4

    计算机后端-全面解读PHP面试-识考察点PHP引用变量考察点 (上).mp4

    php引用计数器进行垃圾收集机制介绍

    这种机制让程序员在编程时可以少关注内存分配和回收的问题。...以上就是对PHP引用计数器进行垃圾收集机制的详细介绍,了解这个机制可以帮助程序员更好地管理内存,减少内存泄漏的可能性,提高程序的效率和稳定性。

    Php引用计时器和垃圾回收机制.pdf

    在PHP编程语言中,引用计数器和垃圾回收机制是两个关键的概念,它们与变量的生命周期和内存管理密切相关。PHP是一种动态类型的语言,其变量的行为和内存管理方式与其他语言有所不同,尤其是在处理引用和数据结构时。...

    Php引用计时器和垃圾回收机制[参照].pdf

    在PHP编程语言中,引用计数器和垃圾回收机制是两个关键的概念,它们与变量管理和内存管理密切相关。这里我们将深入探讨这两个概念以及它们在不同PHP版本中的实现。 首先,让我们理解PHP变量的基本结构。PHP使用`...

    Php引用计时器和垃圾回收机制分享.pdf

    在PHP编程语言中,引用计数器和垃圾回收机制是两个关键的概念,它们与变量的生命周期管理和内存管理紧密相关。让我们深入探讨这两个机制以及它们在PHP中的实现。 首先,PHP是一种弱类型的语言,这意味着变量的类型...

    PHP引用的调用方法分析

    理解并熟练运用PHP引用是优化代码、节省资源的关键。以下是对PHP引用调用方法的深入分析。 首先,让我们看一个基本的引用调用的例子: 示例1: ```php function test(&$arr) { // ... } echo test(&$arr); ``` 在...

    php引用返回与取消引用的详解

    phpclass foo { public $value = 42; public function &getValue() { return $this-&gt;value; }}$obj = new foo;$myValue = &$obj-&gt;getValue(); // $myValue is a reference to $obj-&gt;value, whic

    PHP引用返回用法示例

    在PHP编程语言中,引用是一种特殊的变量类型,它并不存储数据,而是指向内存中的一个位置,这个位置存储了实际的数据。...通过不断地实践和学习,你可以更加深入地理解PHP引用及其在实际开发中的应用。

    php调用jar包依赖包

    在IT行业中,PHP和Java是两种非常流行的编程语言,它们分别在Web开发和企业级应用领域有着广泛的应用。有时候,我们需要在PHP项目中利用Java的功能,例如调用一些Java库或者服务,这时就会涉及到PHP调用Java的jar包...

    php引用和拷贝的区别知识点总结

    在PHP编程语言中,了解变量的引用和拷贝机制是非常重要的,这关乎到程序的运行逻辑和内存管理。本文将深入解析PHP中的引用和拷贝的区别,并通过生活实例帮助理解。 首先,我们要明白PHP中的值传递(拷贝)。在PHP中...

    PHP引用符&amp;的用法详细解析

    本文将深入解析PHP引用符`&`的四种主要用法。 1. **变量间的引用赋值** 当我们使用`&`在变量前声明时,如`$b = &$a;`,`$b`就成为了`$a`的一个引用,而不是其副本。这意味着修改`$b`会影响到`$a`,因为它们都指向...

    十幅图告诉你什么是PHP引用

    PHP引用是一种特殊的变量类型,它并不像C++或Java中的引用那样是对象的别名,而是更接近于一种指针的概念。在这个主题中,通过十幅图,我们可以深入理解PHP引用的本质和用法。 首先,我们需要明白的是,PHP中的引用...

    php 引用(&amp;)详解

    ### PHP引用(&)详解 #### 一、PHP引用的基本概念 在PHP中,引用是一种特殊类型的变量,它允许我们使用不同的变量名来访问同一块内存中的数据。引用不同于普通的变量赋值,它实际上是创建了一个别名,使得多个变量...

Global site tag (gtag.js) - Google Analytics