PHP(4)
:变量、常量
1、变量
变量
(Variable)
是编程语言中重要的概念之一。
变量是程序中数据的临时存放场所。
一、 声明变量
$
变量名称
;
$
变量名称
,$
变量名称
,…;
$
变量名称
=
变量值
;
PHP
的变量是一种
”
弱变量
”
;也就是说变量能够不用声明而直接使用。可是像
VB
、
Java
等的变量就是一种
”
强变量
”
,那就意味着变量必须先声明后才可使用。
二、 变量命名
变量的名称就好像是咱们的门牌号同样,当咱们知道了对方的门牌号,咱们就能够很轻松的找到对方。
既然变量须要用户来命名,那么就必须受到一些制约,不可能为所欲为!咱们把变量的命名原则总结以下,这其中有硬性原则,也有俗成约定:
变
量名称必须以字母或下划线开头,包含字母、数字及下划线
变量名称中禁止包含特殊符号,如斜线、反斜线、星号等
变量名称的长度没有限制,为任意长度
变量名称最好含义明确,这样当咱们看到变量名称后,就能够很清楚的明白这个变量在程序中起到的功能!
变量名称的命名应该遵照
”
骆驼标记法
”
,也就是说若是变量名称若是有多个英文单词组成,那么除第一个单词外,其他的每一个单词的首字母都要大写,如
userId
。
其实,不只变量的命名要遵照以上原则,包含自定义函数名称、方法名称的命名都要遵照以上原则!
三、 变量赋值
$
变量名称
=
变量值
;
其中等号先后的空格是为了更好的从视觉上来区分变量名称和变量值!
这个语句应该解释为:将值
(
如
3)
赋予变量某某
(
如
$i)
四、 变量的使用范围
变量按照使用范围来划分,能够分为:全局变量和局部变量
全局变量是指在整个程序的任意位置均可以使用的变量
局部变量是指仅在必定范围内使用的变量,如函数体的内部变量
五、 预约义变量
在
PHP
中提了不少预约义变量,这些变量有
$_GET
$_ENV
$_POST
$_FILES
$_REQUEST
$_SERVER
$_COOKIES
$_SESSION
$LOBALS
2、常量
一、
常量是指
在脚本执行期间该值不能改变。
二、 声明常量
define(“
常量名称
”,
值
);
三、 常量的使用限制
为了更好的与变量区分开,常量名称所有为大写字母
常量在声明和引用的过程当中不须要美圆符号
常量的数据类型只能为标量类型
(String
、
Boolean
、
Integer
、
Float)
四、 魔术常量
__LINE__:
文件中的当前行号
__FILE__:
文
件的完整路径和文件名
__CLASS__:
类名称
__METHOD__:
方法名称
__FUNCTION__:
函数名称
PHP
源代码
运行效果