php的变量命名规范:
1.必须以$美元符号作为开头
2.可以由字母、数字和下划线组成,下划线是英文的下划线
3.不能以数字开头,即$后面不能直接跟数字
4.变量命名要见名知意,例如年龄用$age来命名
5.变量名涉及多个单词时用驼峰法或下划线法来进行命名,例如$family_name(下划线法)或$familyName(驼峰法)
注意:php对大小写敏感,即$Age和$age是两个不同的变量,同时php是弱语言,不用定义数据类型,即声明变量时不用像C语言一样要声明数据类型。
使用例子:
<?php
$a = 1;//定义一个存储内容为1的变量,变量名为a
$a = “你好“;//重定义变量a的内容为“你好“(不包括引号)
echo $a;//输出变量a的内容
var_dump($a);//输出变量a的详情,包括变量名长度,所储存的数据类型
unset($a);//清除变量a,表示后面都不能再引用变量a
$b = $a;//将变量a的值赋值给b
$c = &$a;//将边量a的内存地址赋值给变量c
echo($c);//输出的是1
?>
预定义变量:
$_ GET:用户通过get方式提交的数据
$_ POST:用户通过post方式提交的数据
$_ REQUEST:用户通过get和post提交的数据
$_ SERVER:用户和服务器的基本信息数据
$_ FILES: 用户提交的文件数据
$_ SESSION: session数据
$_ _COOKIE: cookie数据
$GLOBALS:所有全局变量,也是唯一–个不是以下划线开始的预定义变量
$_ ENV:环境数据