一:变量的定义:
变量就是可以改变的量
变量就是一个盒子,专门存储东西的,在程序的执行过程中是可以发生改变的在php当中
必须要以$开头。
二:变量的命名规范
1.以$开始,后面可以接英文字符 $name $age
2.严格区分大小写 $name 和$Name 是两个变量
3.不要以数字和特殊字符开头 $123 $% 这些都是不可以的。
4.它可以用中文,我强烈建议不要去使用
5.下划线不属于特殊字符 $_name 是可以的
6.数字可以加在中间或者结尾处
7.变量名字要有意义
8.如果公司有自己的命名规范,那就要按照公司的规范来
三:命名规则:
1.起名字一定要有意义,不要整一些 $a ,$b ,$c 的这些毫无意义的东西代表
2.遵循驼峰命名法,$userName;
3.变量声明的时候等号两边加上空格(个人习惯,代码美观)$name = "张三"
四:一些基本的变量操作:
1.给变量赋值 =
2.输出变量 echo
3.判断一个变量是否存在 isset();这是php自带的函数 这里主要配合if用
4.销毁变量 unset();
五:单引号和双引号的使用
【单双引号的区别】
1.单引号不能解析变量,双引号可以解析变量
2.双引号执行转义字符,单引号不转义 \n \r \t \
3.单引号执行转义 \\ 和\';
4.能使用单引号的就不要使用双引号,为什么?因为单引号的效率要不双引号快
5.如果是字符串和变量在一起的时候 用. 来连接。
6.双引号里面里面插入单引号,单引号里面插入变量,变量会解析 "'$name'" ->'name'
7.如果双引号里面插入变量的时候请在后面加上空格或,号,
不然计算机会认为你是一体的或者用大括号{}包起来
例子:
$name = '张三';
$age = 18;
$address = '北京';
//echo '$name';
echo "$name";
echo '<br/>';
echo '\\';
echo '<br/>';
echo '\'';
//echo '{$name}你是三好学生';
echo "{$name}你是猪吗";
echo $name.'hah';
echo "'with'";