找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1468|回复: 1

[建站技术] PHP变量赋值的两种方法:值赋值和引用赋值

[复制链接]
发表于 2011-6-14 16:12:15 | 显示全部楼层 |阅读模式
PHP中不需要显示的声明变量,但好的编程实践是:所有变量都必须在使用前进行声明,最好带有注释。PHP变量的赋值有两种方法:值赋值和引用赋值。下面看看这两种方法:

1、值赋值:将赋值表达式的值复制到变量。例子:

$number=15;  
$age=20;  
$sum=12+"15";//$sum=27

2、引用赋值:所创建的变量与另一个变量引用的内容相同。因此如果多个变量引用了同一内容,修改其中任一个变量,在其余的变量上都会有反映。在等号后面加一个&符号($val2=& $val1)就可以完成引用赋值或者将&符号放在引用的变量前面($val2= &$val1):

<?php  
    $val1="hello";  
    $val2=& $val1;  
    $val2="goodby";  
    echo '$val1 is '.$val1."<br/>";  
    echo '$val2 is '.$val2."<br/>";  
?>  
$val1 is goodby  
$val2 is goodby  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|王牌互联

GMT+8, 2024-11-25 03:36 , Processed in 0.033277 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表