您的位置 首页 > 数码极客

【空格转义字符】0基础学习PHP篇常量内置魔术常量数据类型转义字符

常数

1.常数的定义

常数是程序运行过程中不能修改的值。PI);

脚本执行过程中不能更改此值。

常数区分大小写,通常常数名称总是大写。

常量是全局的,可以在脚本中的任何位置引用。

常数分为内置常数和用户常数。

常数是使用define()函数定义的。

例如:定义(' pi ',3.1415926);

Echo PI

2.内置常数

PHP_OS PHP所在的操作系统的名称

PHP_VERSION当前PHP版本

3.魔术常数

__LINE__文件中的当前行号:

__FILE__文件的完整路径和文件名:

__FUNCTION__函数名称;

__CLASS__类的名称;

__METHOD__类的方法名称;

数据格式

首先,标量数据类型

1.字串(string)

字符串通过三种方式定义:单引号、双引号和分隔符(heredoc)。

出现在单引号字符串中的变量不会被变量值替换。

双引号字符串最重要的一点是,变量将被变量值替换。

出现美元符号($)后,解析器将获取尽可能多的下一个字符,构成有效的变量名,要明确指定名称的结尾,请用大括号将变量名括起来。

例如:

$ beer=' Heineken

Echo ' He drank some { $ beer } s

分隔字符串的方法使用分隔符语法''

例如:

$str=EOD

字符串Example of string

Using heredoc syntax。

EOD

Echo $ str

PHP分隔符内的特殊字符不需要转义

PHP分隔符中的PHP变量通常会被相应的值替换

使用分隔符时,请记住以下几点:

具有结束标识符的行不能包含其他字符。这意味着标识符不能在分号之前缩进

后面不能有空格或制表符。

转义字符

\n换行

\r回车(WINDOW \r\n) (linux \n) (Mac OS \r)

\t水平制表符(按键盘tab键的效果)

\ \反斜杠

\ $美元字符(表示变量的开始)

' '双引号

2.整数(integer)

$ age=25

3.浮点(float、double)

$ num=5.39

4.布尔型(bool)

$ bo=TRUE

$ bo=FALSE

以下值被认为是FALSE:

布尔值FALSE

整数值0

浮点值0.0

空字符串和字符串“0”

没有成员变量的数组

无单元格对象(用于php4)

特殊类型空

二、复合数据类型

1.数组

$week=array(“星期一”、“星期二”、“星期三”);

2.对象

$ db=new db

三、特殊数据类型

1.资源

$ FH=fopen(';' r ');

2 .空

无Null-表示没有值,null不表示空格或零。

在以下情况下被认为是null:

未设置为预定义变量。

显式分配为空。

使用函数unset()清除;

关于作者: luda

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐