`
zxl7049
  • 浏览: 30081 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

php 必要基础知识温补之 变量地址的传递

php 
阅读更多
基础

PHP 中一个美元符号后面跟上一个变量名称,即表示一个变量。变量的名称是对大小写敏感的。

使用传地址赋值,简单地追加一个(&)符号到将要赋值的变量前(源变量)。
往往在我们实际开发过程中经常会有通过调用某个函数返回一个数据量比较大的数据,这个时候如果通过地址来传递则会在传输速率上提高很多。
例如,下列代码片断两次输出‘My name is Bob’:

$foo = 'Bob';             
$bar = &$foo;            



$bar = "My name is $bar";  
echo $bar;

echo  "<br/>";

echo $foo; 
分享到:
评论

相关推荐

    Java引用变量传递诡异之处

    ### Java引用变量传递诡异之处详解 #### 背景与问题描述 在Java编程语言中,对于引用类型变量的理解及其实现方式一直是开发者们容易混淆的地方。尤其是当涉及到方法调用过程中引用变量的传递时,更是如此。本文将...

    易语言内存取变量数据地址

    综上所述,“易语言内存取变量数据地址”是易语言编程中的核心技能之一,涉及到内存地址获取、文本地址获取和内存数据的复制等操作。掌握这些技巧,能帮助开发者更好地理解和控制程序运行过程,实现更复杂的功能。

    delphi传递变量到fastreport报表中

    向fastreport报表传递变量总是不成功,利用网上的信息,一个一个地试,弄了个通宵都没有成功,后来终于成功了,利用delphi的表单中的edit,向fastreport报表传递变量终于成功。与大家一起分享。 fastreport做报表画...

    delphi不同窗体的变量传递

    在Delphi编程环境中,窗体间的变量传递是一个常见的需求,特别是在多窗体应用程序中。它涉及到如何在不同的窗体之间共享数据,以便于用户在不同的界面间切换时保持信息的一致性。本篇文章将深入探讨如何在Delphi中...

    Java编程基础知识变量与数据类型

    资源名称:Java编程基础知识变量与数据类型资源目录:【】11957c6aed0bbd30e284837b53bc3a6f【】2.Java编程基础知识变量与数据类型1.数据类型初阶【】2.Java编程基础知识变量与数据类型10.浮点类型【】2.Java编程...

    kettle设置循环变量

    下面我们将详细介绍 Kettle 设置循环变量的知识点。 Kettle 设置循环变量的步骤 1. 解决表名替换问题:在 Kettle 中,解决表名替换问题是设置循环变量的关键步骤。Kettle 提供了设置变量的步骤,可以将查询出的...

    两个取变量数据地址的API易语言源码

    在本案例中,标题提到的"两个取变量数据地址的API"指的是易语言中用于获取变量内存地址的API函数。这些函数可以帮助程序员更深入地理解数据在内存中的存储方式,进行低级别的操作,例如指针操作、内存拷贝等。 API...

    MATLAB变量传递

    MATLAB变量传递是MATLAB编程中非常重要的一个知识点。本文将详细介绍MATLAB变量传递的几种方法,包括使用全局变量、UserData属性、setappdata/getappdata/rmappdata函数、guidata函数等。 一、使用全局变量 在...

    c++通过结构体(struct)全局变量在多线程中传递参数

    本文将深入探讨如何使用结构体(struct)和全局变量在多线程间传递参数,特别是在Linux环境下使用`make`进行编译的情况。 首先,理解全局变量。全局变量是在函数外部定义的变量,可以在程序的任何地方被访问,只要...

    AXURE原型之变量显示及跨页传递

    AXURE原型关于变量显示及跨页传递的原型文件

    c语言指针变量作为函数参数传递

    C语言中的函数参数传递有多种方式,其中最基础的包括按值传递和按引用传递。按值传递时,传递给函数的是变量的副本,而在函数内部对这些副本的任何操作都不会影响原始数据。按引用传递则允许函数直接操作原始数据,...

    php和javascript之间变量的传递实现代码

    本文介绍了几种在PHP和JavaScript之间传递变量的方法,包括直接在JavaScript代码中嵌入PHP变量、通过表单元素在PHP和JavaScript之间传递变量以及JavaScript向表单元素传递数据的方式。通过这些示例,可以有效地实现...

    Android通过静态变量传递数据

    使用Intent可以很方便在不同的Activity之间传递数据,这个也是官方推荐的方式,但是也有一定的局限性,就是Intent无法传递不能序列化的对象。我们可以使用静态变量来解决这个问题。在接受类中定义静态变量

    易语言源码易语言取变量地址集合源码.rar

    例如,当需要传递大量数据时,直接传递变量地址可能比复制变量本身更有效率。同时,通过变量地址,可以实现对内存的直接读写,但这需要谨慎操作,以避免内存安全问题。 "集合"在编程中通常指的是数组、列表、队列等...

    Python基础之变量基本用法与进阶详解

    本篇内容将详细介绍Python中的变量基本用法,以及变量的进阶知识点,包括变量的引用、可变与不可变类型、局部变量和全局变量的概念和应用。 1. 变量的引用与内存地址 在Python中,变量并不直接存储数据,而是存储着...

    PHP编程基础--PHP变量.ppt

    在PHP编程中,变量是程序中存储数据的基本单元。它们在代码执行过程中起到承载和传递信息的作用。在PHP中,变量的定义非常直观,由美元符号($)和随后的变量名组成,如`$myVariable`。需要注意的是,变量名是区分大...

    指针的基本用法,包括声明、初始化、存储变量地址、以及使用 void 指针传递不同类型的数据

    指针的基本用法,包括声明、初始化、存储变量地址、以及使用 void 指针传递不同类型的数据。 C 语言指针说明 在 C 语言中,指针是一个非常重要的概念,它存储了变量的地址。通过使用指针,可以直接访问内存中的数据...

Global site tag (gtag.js) - Google Analytics