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

PHP中的&

    博客分类:
  • PHP
阅读更多

原文:http://www.whypad.com/posts/php-what-is-the-ampersand-preceding-variables/193/

 

在阅读PHP代码的时候,我们偶尔会发现 ’&‘ 符号,学过C语言的人应该知道,这是一个取地址符号,其实在PHP中,也可以采用类似的解释。原文中给出了一个例子

 

$original = "foo";
$ref = &$original;

echo $ref;   \\Prints  "foo"  --只有对初始化后的变量才可以使用&操作

改变 $original 的值

$original = "bar";

echo $ref;  \\Now prints:  "bar"

 

& 操作相当于C语言中的建立指针引用,通俗点来讲,ref 就是 original 的快捷方式...

任何对original变量的修改,都会同时反应到ref变量中。

 

0
0
分享到:
评论

相关推荐

    Head First PHP & MySQL 电子书和源码.rar

    通过PHP,开发者可以嵌入HTML代码中,实现动态网页内容的生成。PHP的优势在于其易学性、跨平台性以及与多种数据库的良好兼容性,尤其是与MySQL的搭配使用。 MySQL是一种关系型数据库管理系统(RDBMS),以其高效、...

    php5帮助文档&php4完全中文手册

    《PHP5帮助文档&PHP4完全中文手册》是IT领域中非常重要的参考资料,尤其对于学习和精通PHP编程语言的开发者而言,这两份手册是不可或缺的工具。PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其...

    《实例精通Dreamweaver与PHP&MySQL整合应用》随书资料

    在《实例精通Dreamweaver与PHP&MySQL整合应用》中,读者将学习如何在Dreamweaver中编写PHP代码,以及如何利用PHP连接和操作MySQL数据库。 MySQL是另一种关键的技术,它是一款关系型数据库管理系统(RDBMS)。在Web...

    Head First PHP & MySQL

    你将学习如何在PHP中创建动态网页,处理用户输入,与数据库进行交互,并实现基本的表单验证。 在深入PHP语法的同时,书中也会介绍MySQL数据库的使用,因为两者常常结合在一起用于构建动态网站。MySQL是一种关系型...

    英文版 PHP&MySQLWebDevelopmentThirdEdition

    这本书深入浅出地介绍了PHP编程语言和MySQL数据库管理系统的基础知识,同时也涵盖了两者在实际web开发中的高级应用。 PHP是一种广泛使用的开源脚本语言,尤其在服务器端网页编程中占据了主导地位。本书首先介绍了...

    Head first PHP & MySQL 中文版

    此外,还会讲解函数的使用,包括内置函数和自定义函数,以及如何处理PHP中的错误和异常。 接着,书中会深入讲解MySQL的使用,从创建数据库、表到数据类型的选择。你会学习如何使用SQL(Structured Query Language)...

    Head.First.PHP.&.MySQL.rar

    - 变量在PHP中以$符号开头,无需预先声明类型。 - PHP的流程控制结构包括条件语句(if...else, switch)和循环语句(for, while, do...while, foreach)。 2. **MySQL基础**: - MySQL是一个关系型数据库管理...

    php中关于引用(&)详解.docx

    ### PHP中关于引用(&)详解 #### 引言 在PHP编程中,引用是一个非常重要的概念,它使得多个变量能够共享同一份数据。不同于其他语言中的指针机制,PHP中的引用更加安全且易于使用。本文将详细介绍PHP中引用的各种...

    PHP7&MySQL;跨设备网站开发的下载资源

    书中会详细讲解这些变化,以及如何在实际项目中应用。 2. **MySQL数据库设计**:讲解如何规划和设计数据库,包括创建表、索引、外键和视图,以及如何优化查询性能。还会介绍使用SQL语句进行数据操作,如INSERT、...

    PHP的FPDF的中文包chinese.php

    在PHP中使用FPDF时,如果没有特定的字体支持,FPDF默认无法正确地渲染非ASCII字符,如中文。`chinese.php`文件就是为了解决这个问题,它提供了对中文字符集的支持。通常,它会包含一些预定义的TrueType字体或者提供...

    PHP&Mysql从入门到精通第二版

    在本书中,读者将系统学习PHP的基础语法,包括变量、数据类型、流程控制、函数、数组、类与对象等核心概念。此外,还会深入探讨错误处理、调试技巧以及面向对象编程等高级主题。 MySQL是一款关系型数据库管理系统...

    PHP&&MySQL 电影院系统

    在这个电影院系统中,PHP负责处理客户端请求,如用户登录、购票等操作,同时它还能够与MySQL数据库进行交互,获取或存储数据。 MySQL是一个开源的关系型数据库管理系统,具有高性能、高可靠性和易于管理的特性。在...

    PHP&MYSQL整合软件运用1

    这样的套装软件通常包括了PHP解释器、MySQL服务器、Apache网络服务器以及可能的一些其他开发工具,方便开发者在一个统一的环境中进行Web应用程序的开发和测试。 【描述】中的"套装程序,适合于PHP的开发等",意味着...

    PHP & MySQL范例精解

    在PHP中,你可以直接嵌入HTML代码,或者使用PHP标签来编写脚本。此外,PHP还支持多种数据库连接,包括MySQL,这使得两者结合成为开发动态网站的理想选择。 MySQL作为一款流行的关系型数据库,提供了高效、可靠的...

    PHP&MVC&BLOG

    在PHP中,OOP特性包括类、对象、继承、封装、多态等。在这个博客系统中,OOP可能被用来定义不同的类,如用户类、文章类、评论类等,通过类的实例化和方法调用来实现博客的各种功能。 **index.php** 通常是Web应用的...

    e-book for PHP5 & MySQL Bible (pdf file)

    除了基础内容,书中还会探讨PHP5与MySQL的集成,如使用PHP连接MySQL数据库,执行SQL语句,以及处理查询结果。此外,还会讲解如何使用PDO(PHP Data Objects)扩展进行数据库操作,提供更安全的连接方式和更灵活的...

    PHP&MySQL跨设备网站开发实例精粹范例程序(源码)

    为紧跟网站推出“移动版”的潮流,书中列举了 如何根据网络设备,自动切换pc版网页和移动版网页 ,另辟专门章节讲解如何使用jquery mobile快速开 发移动版网站,以及如何在移动版网站内使用php与 mysol进行数据库...

Global site tag (gtag.js) - Google Analytics