网站制作学习网PHP→正文:php中的变量
字体:

php中的变量

PHP 2008/10/27 10:45:42  点击:不统计

关键词:php,变量,php中的变量

PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。

变量名与 PHP 中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。



按照正常的正则表达式,它将被表述为:'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'。

注: 在此所说的字母是 a-z,A-Z,以及 ASCII 字符从 127 到 255(0x7f-0xff)。

举例说明php变量

<?php

$var = 'Bob';

$Var = 'Joe';

echo "$var, $Var"; // 输出 "Bob, Joe"



$4site = 'not yet'; // 非法变更名;以数字开头

$_4site = 'not yet'; // 合法变量名;以下划线开头

$i站点is = 'mansikka'; // 合法变量名;可以用中文

?>

PHP 4 提供了另外一种方式给变量赋值:引用赋值。这意味着新的变量简单的引用(换言之,“成为其别名” 或者 “指向”)了原始变量。



改动新的变量将影响到原始变量,反之亦然。这同样意味着其中没有执行复制操作;因而,这种赋值操作更加快速。不过只有在密集的循环中



或者对很大的数组或对象赋值时才有可能注意到速度的提升。



使用引用赋值,简单地将一个 & 符号加到将要赋值的变量前(源变量)。

举例说明php的引用赋值

<?php

$foo = 'Bob'; // 给变量赋值

$bar = &$foo; // 引用赋值

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

echo $bar;

echo $foo; // $foo is altered too.

?>

·上一篇:php中的null >>    ·下一篇:PHP 超全局变量 >>
推荐文章
最新文章