PHP中的变量

       变量是用于存储值的,我们命令服务器去干活的时候,往往需要产生一些数据,需要临时性存放起来,方便取用。我们也可以理解为,变量就像一个购物袋,我们可以用来装苹果、榴莲,需要注意的是,一般情况下一个变量只能装一个值,除非是复合变量,当我们放进去一个苹果后,再放进榴莲的时候,苹果就被替换掉,再放入香蕉,榴莲就被替换了。

       如

<?php
$var = "我超帅";
echo $var;
echo "<br /r>";
$car = "真的超帅"
echo $var;
?>

则输出结果为

我超帅
真的超帅

此处  echo"<br />";  意义为换行。


  • 定义变量           

定义变量就是向服务器的内存(服务器的内存,我们可以当做一个大仓库)申请空间(我们可以理解为一个子仓库),用来存储数据。这时候我们就需要用到变量名(也就是子仓库的名字)和变量值(需要存放的东西,苹果、榴莲、香蕉都可以)


<?php
$var_name = "苹果";
$n = "苹果";
$m = 233;
var_dump(var_name);
echo "<br />";
var_dump($n);
echo "<br />";
var_dumo($m);
?>

则输出结果为:

 '苹果' (length=6)
 '苹果' (length=6)
 233

即在输出变量的值的同时会输出数据类型。(一个汉字占三个字符,一个英文占一个字符)

  • 变量名的命名规则

1.变量名必须以字母或下划线 _ 开头,

2.变量名由字母、下划线、数字组成,也能包含汉字

3.变量名不允许包含空格

4.变量名区分大小写

  • 变量的数据类型

字符串类型、整型、浮点型、数组

$var_string = "123";           为定义字符串类型

$n = 123;                              为定义整型

$f = 123.00;                          为定义浮点型

$var_array = array("123");    为定义数组

其分别消耗的内存为:初始化消耗了624056,字符串消耗328,整型和浮点型都是288,数组消耗632。

编程过程中不必向PHP声明变量的数据类型,PHP会自动把变量转换为自动的数据类型

<?php
$string = "测试01";
var_dump($string);
echo"<br />";
$string = 101;
var_dump($string);
?>

则输出结果为

 '测试01' (length=8)
 101

从输出结果可以看到,当输入不同变量时,不用声明也能输出不同的数据类型


需要注意的是,输入数字时首位不能为零,否则会自动识别为八进制

在PHP中不同进制的输入方法

十进制:123

八进制:0123:

十六进制:0xA012



由于PHP需要其他语言的铺垫,因此PHP的学习将暂且告一段落

并在我学习了HTML / CSS / Javascript / MySQL/jQuery 后继续。

猜你喜欢

转载自blog.csdn.net/weixin_42523297/article/details/80781858