PHP中的变量是保存数据的内存位置的名称,是用来临时储存临时数据的。
在PHP中使用$符号和变量名来声明变量。
语法如下:
$variablename = value;
PHP变量:声明字符串,整数和浮点数变量
在PHP中变量声明字符串,整数,浮点值的例子。
File:variable1.php
<?php
$str = "hello string";
$x = 200;
$y = 44.6;
ehco "string is: $str <br/>";
echo "integer is : $x<br/>";
echo "float is: $y<br/>";
?>
执行上述代码输出以下结果:
string is: hello string
integer is: 200
float is: 44.6
PHP变量:变量之和
File:variable2.php
<?php
$x = 5;
$y = 6;
$z = $x + $y;
ehco $z;
?>
执行上述代码输出以下结果:
11
PHP变量:区分大小写
在PHP中,变量名称是区分大小写的。
File:variable3.php
<?php
$color = "blue";
echo "color1 is ".$color."<br/>";
echo "color2 is ".$COLOR."<br/>";
echo "color3 is ".$Color."<br/>";
?>
执行上述代码输出以下结果:
color1 is blue
color2 is
color3 is
PHP变量:规则
PHP变量必须以字母或者下划线开头。PHP变量不能以数字和特殊符号开头。
File:variablevalid.php
<?php
$a = "hello";
$_b = "hello";//underscore (valid)
echo "$a <br/> $_b";
?>
执行上述代码输出以下结果
hello
hello
File:variableinvalid.php
<?php
$4c = "hello";
$*d = "hello";
echo $4c."<br/>".$*d;
?>
执行上述代码得到以下结果
Parse error: syntax error, unexpected '4' (T_LNUMBER), expecting variable (T_VARIABLE)
or '$' in C:\wamp\www\variableinvalid.php on line 2
PHP:松散类型的语言
PHP是一种宽松类型的语言,因此,PHP会自动将变量转化为正确数据类型。