PHP变量

PHP的变量以$开头,而不是像其他强语言要用int,float....

PHP变量的特点:

1.变量不能以数字开头,不能以运算符开头(+ - * / )

2.PHP变量区分大小写

3.PHP的变量可是是系统关键字如:$if,$int

4.变量采用驼峰式命名如catAddAction()

与变量有关的函数

var_dump(); //可以用来打印变量,值,类型

isset(); //判断变量是否存在

unset();//用来删除变量

empty();//内容为空返回真

举例

$a=10;

1.var_dump($a); 输出结果是 Int 10

2.if(isset($a)){

echo "变量存在";

}else{

echo "变量不存在";

}

3.$b=90;

unset($b);

echo $b;//此时$b已经被删除

echo empty($b);//输出的是true

变量的引用 &

1.

$a=10;

$b=20;

$c=&$a;

echo $c;//输出10

echo $a;//输出10

?>

2.

$a=10;

$b=20;

$c=$&c;

$c=100;

echo $c;//输出100

echo $a;//输出100

两个变量引用一个改变另一个也会改变

$a=10;

$b=$&a;

$c=100;

$b=$&c;

$b=99;

echo $a;//三个变量引用的时候,第一引用就会不起作用,此时$a=10

echo $b;//$b=99

echo $c;//$c=99


你可能感兴趣的:(PHP变量)