PHP知识点--变量与常量

Posted 樊琇鸿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP知识点--变量与常量相关的知识,希望对你有一定的参考价值。

一、变量

1.形式:$变量---变量必须以$开头,后面紧跟变量名。
2.删除变量函数:unset() 就是断开变量名跟数据之间的“引用关系”。
3.变量间的传值方式分为两种:(变量之间的传值,必须使用引用传递 & 符号)

a.值传递
是指将一个变量的值拷贝一份,在赋给另外一个变量,复制完之后,两个变量是相互独立的

b.引用传递
将一个变量的引用关系复制一份,然后赋值给另一个变量,两个变量是关联的,指向同一个数据

4.可变变量 $$变量

$v1 = “abc”; //这是一个字符串变量,其内容是字符串“abc”
$abc = 10; //这是一个普通变量,其内容是数字10
echo $$v1; //此时,就是所谓“可变变量”

5.预定义变量(超全局变量)
数据类型:超全局变量都是数组

a、$_GET变量(数组):获取元素后以get方式提交数据;
b、$_POST变量(数组):通过post方式提交过来的数据所形成的数组。
(通常,网页中的form表单,一般都用post方式)
c、$_REQUEST变量(数组):获取$_POST数据和$_GET数据的“总和”
d、$_SERVER变量(数组):存储服务器端或客户端的一些请求信息或设置信息

二、常量:用于存储一个不会变化也不希望变化的数据的标示符。

1、define(“常量名”, 常量值);
2、const 常量名 = 常量值----const语法只能在“最顶层”的代码域中使用(不能在大括号中)
3、defined():
判断常量是否存在,判断结果为布尔值
$result = defined (某常量名); //结果是true或false

4、预定义常量:
M_PI(圆周率)
php_OS(操作系统)
PHP_VERSION(php版本号)
PHP_INT_MAX(php中的最大的整数值)

5.魔术变量:
__DIR__(当前网页文件的所在目录)
__FILE__(当前网页文件)
__LINE__(当前这一行)

 

 

 

 

 

 

 























以上是关于PHP知识点--变量与常量的主要内容,如果未能解决你的问题,请参考以下文章

phalcon—— PHP基础知识

PHP核心编程知识点

Java基础知识强化104:Java常量池理解与总结

学习yii框架源码需掌握的php知识点

Swift学习之中的一个:常量与变量

PHP易忘知识点整理