定义常量
常量的值是不能改变的
常量的命名规则:可以是英文字母、下划线、和数字组成,但数字不能作为首字母出现。建议用大写的字母
。
通常我们使用define()
函数来定义常量
语法规则:
define("WEBSITE","清风博客");
//定义常量WEBSITE,它的值为"清风博客"
define("WEBSITE","清风博客",true);
//设置参数true,常量不区分大小写
预定义常量
顾名思义预定义常量就是预先定义的常量,是不需要我们开发者定义的
常见的预定义常量:
PHP_VERSION
PHP的版本PHP_OS
判断当前系统__FILE__
是指PHP程序文件名及路径E_ERROR
PHP的错误__LINE__
是指PHP程序的行数
使用预定义常量时直接用echo
语句输出
变量赋值及使用
变量是用于存储信息的"容器"
变量命名规则:
变量以 $ 符号开始,后面跟着变量的名称
变量名必须以字母或者下划线字符开始
变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )
变量名不能包含空格
变量名是区分大小写的($y 和 $Y 是两个不同的变量)
在为变量取名字的时候要遵循“名副其实”,通过它的名字就知道它的作用是什么
使用:
- 直接赋值:$符号开始,后面跟着变量的名称
- 变量间赋值:将原变量内容复制下来,开辟 一个新的内存空间封。注:当其中一个变量值发生改变时,另一个不改变。
- 引用赋值:给变量重新起个名字。指向一个。
变量间赋值实例:
$name = '清风博客';
$member_name = $name;
引用赋值实例:
$name = '清风博客';
$member_name = &$name;
PHP预定义变量
预定义变量和预定义常量的作用是一样的,都是为了开发者使用提高开发者的效率
常见的预定义变量:
$_ SERVER['SERVER ADDR']
获取服务器ip地址$_ SERVER['SERVER NAME']
获取服务器的名称$_ SERVER['REQUEST_ METHOD']
获取访问页面的请求方法$_ SERVER[REQUEST ADDR']
获取访问页面的用户地址$_ SERVER['REQUEST_ HOST']
获取用户访问页面的主机$_ COOKIE
获取用户规划的相关信息$_ SESSION
获取用户规划的相关信息$_ GET
获取用户提交的相关信息$_ POST
获取用户提交的相关信息$_ REQUEST
获取用户提交的相关信息
2 comments
问:PHP是世界上____的语言。
答案:A.最好的 B.最棒的 C.最美的 D.最牛的
了解了!