当前课程知识点:PHP程序设计 >  PHP语法基础 >  PHP数据类型 >  数据类型3

返回《PHP程序设计》慕课在线视频课程列表

数据类型3在线视频

数据类型3

下一节:数据类型4

返回《PHP程序设计》慕课在线视频列表

数据类型3课程教案、知识点、字幕

然后呢

第二个区别

在PHP字符串中可以使用一些转义的字符

什么意思啊

比如说我要在这个PHP里面输出一个斜杠怎么办

我要输出一个单纯的一个斜杠怎么办

同样啊

在这儿来写一下

如果说我要给它输出一个斜杠

有同学说

那我直接这样子

你看它是不是一直在报错

如果说我只写一个斜杠的话

它一直在报错

那么我再给它加一个斜杠

这种就是转义字符

你可以用这个斜杠啊

对它进行转义

然后再运行一下

是不是个斜杠就可以输出了

当然啊

我们现在呢

这用的是这个双引号

有的会说那我如果说我用单引号可以不

如果说用一个单引号

是不是也可以

把单引号和双引号在转移这个斜杠的时候

它是都可以的

那么它俩在转义哪些字符的时候

就有区别了

我们在这看一下

看如果说用单引号的时候先看单引号啊

单引号字符串它

只支持的是这个斜杠跟单引号

只支持这两个符号的一个转义啊

其它符号那种不转义的

比如说这有一个斜杠n

我们来试一下这个斜杠n

或者说你们一会儿可以自己试一下

这种双引号的

我们直接来看

比如说

我直接把这个把这两个复制下来

把它改一下

不然直接改成n

当然啊这是因为前面没有写

我们给它前面加一点

看不了是不是

直接把它我们给它中间加一点

在这儿也加一句

这连接的稍微多了一点

注意一下

然后再来看

你看这个你好

PHP中间是不是有一个空格对吧

然后下面这个你好PHP呢

它是将这个斜杠n给

按照普通的字符输出来了

所以啊

这是咱们单引号

你看这是用单引号来把这个斜杠表示的

然后这个呢

是用双引号来表示的

也就是说

这个斜杠n也就是空格符

在单引号里面它是不能被转义的

只要在双引号里面被转义

这也是后面用到的时候

需要注意的一个地方

这呢你需要记住的就是单引号

它只支持的是单引号和斜杠的转义

其它的这些符号

单引号是不能转义的

就是需要注意的

当然呢

如果说你只是输出一个普通的字符

比如说我只是想输出一个什么你好

这样子的时候单引号和双引号

都是可以进行输出的

这是咱们要说的

这个字符串类型这里

字符串类型这里呢

咱们可能跟其它的语言这边不太一样

这也是需要特别注意的一个地方

这是说到了字符串类型

我们这个标量数据类型中

另外一个标量数据类型

然后来看另外一个

是咱们的复合数据类型

前面那几个应该说

只有字符串类型

是咱们跟其他语言中不一样的

另外几个应该都是一样的用法

包括它的定义都是一样的

然后呢

第二类那就是这个符合数据类型

符合数据类型

是有这两个一个是数组和对象

在这呢我们只是把它进行先认识一下

数组的后面会专门有一节课来讲

这个PHP里面的数组

所以在这呢我们就不多说

对象也一样

对象大家先知道

咱们这里边有这样一个数据对象就行

咱们后面来具体来讲

然后第三个是特殊数据类型

在资源的这块我们后面

讲到图形图像的部分

会用到这样一个资源的数据类型

然后也是后面我们再说

空值这个应该说是经常见空值

它表示没有为该值赋任何的值

然后空值不区分大小写

所以在你后面用到这个小写的null

跟那个大写的NULL的时候

它的效果是一样的

这块呢

复合类型跟特殊类型

这里我们不做详细的介绍了

后面用到的时候再详细的来讲

然后呢在这呢

有另外一个是检测数据类型

什么意思啊

就是说

如果说我现在有一个数据

我想要对它进行一个检测

看它是不是为

比如说布尔型或字符串类型

当然其它各种类型

我们都可以来进行检测的时候

有这样它给了一些内置的函数

就是我们PHP的里边已经内置的函数

可以用这样的一个函数

你们直接来用来检测

你现在定义的这个数据

到底是不是这种类型的

因为咱们在定义的时候

我都没有给它注明这个数据类型

我们在这简单的看一下

如果说呢

我现在给它定义一个X等于二点五

当然啊

有同学能看出来

这肯定是一个什么类型的

二点五是什么类型

浮点型

然后呢如果我现在想判断一下它

如果说它是这个

如果我们先用一下

我们刚才说的这几个函数

首先呢

如果说它是integer型的话

我们先用integer跟那个float

然后如果它是这个integer型的话

我们来试一下啊

用这个is integer能够检测它

是否是一个integer型的

有整型的

后面跟上这个变量的名称

然后如果说它是这个类型的话

它正好会返回的是就是一个布尔型

ture folse的类型的

如果它是一个这样的类型

我们给它输出一下吧

怎么给它输出一下

输出一个直接来写吧

$X是整型

在换一下

如果说它是这个什么

浮点型的啊

这样我们就简单写几个

就是浮点型的float

这样很好区分

然后就给它写一个它是浮点型的

那么现在如果说我们运行完这个程序

它应该输出的是什么

看一下

它确实是一个浮点型的对吧

应该输出的是这一句

刚才就说出了这个$X是浮点型

所以它这个是咱们PHP里边

一个内置的函数

可以来判断我们目前的这个数据是

是什么类型的

是浮点型的

还是整型的

然后呢

这是咱们说到的这个内置的

一些检测数据类型

当然其它的包括

你是不是字符串类型的

或者是布尔类型的

在这其实都是可以来进行检测的

我们一会儿呢

你们自己作业里面

会让你一个都会去试一下啊

这是说到了这个检测数据类型

PHP程序设计课程列表:

PHP开篇

-PHP概述

--PHP概述与工作流程

-PHP概述--作业

-开发环境搭建

--开发环境搭建一

--开发环境搭建二

--集成环境的安装

-开发环境搭建--作业

-PHP开篇

PHP语法基础

-PHP语法入门

--语法入门一

--语法入门二

-PHP数据的输出

--数据输出

-PHP数据类型

--数据类型1

--数据类型2

--数据类型3

--数据类型4

--数据类型5

--数据类型6

--PHP语言中的数学运算符

-PHP常量和变量

--常量和变量1

--常量和变量2

--常量和变量3

--常量和变量4

--常量和变量5

--常量

-PHP常量和变量--作业

-PHP的运算符和表达式

--运算符和表达式1

--运算符和表达式2

--运算符和表达式3

--PHP的三元运算符

-PHP语法基础--PHP的运算符和表达式

-PHP语法基础

流程控制语句

-条件判断语句

--条件判断语句1

--条件判断语句2

--条件判断语句3

--条件语句

-循环控制语句

--循环控制语句

--循环语句练习1

--循环语句练习2

-跳转语句和终止语句

--跳转和终止语句

-PHP流程控制

-流程控制

PHP数组

-数组概述和分类

--数组概述和分类

--PHP数组分类

-数组创建、删除和修改

--数组创建、删除和修改1

--数组创建、删除和修改2

--数组创建

-数组遍历

--数组遍历1

--数组遍历2

--数组遍历3

--数组遍历4

--数组遍历5

--foreach

-数组相关函数

--数组相关函数1

--数组相关函数2

--数组相关函数3

--数组相关函数4

--数组相关函数5

--数组相关函数6

--数组函数的练习

-PHP数组--作业

-分页函数的应用

-PHP数组

-数组练习1

-数组练习2

-数组练习3

PHP函数

-函数的定义与调用

--函数定义与调用

-函数参数传递

--函数参数传递1

--函数参数传递2

-自定义函数总结和实验

--自定义函数总结和实验

-常用变量和数学函数

--变量和数学函数库

--数学函数实验

--数学函数

-日期和时间函数

--日期时间函数1

--时间日期函数2

--日期时间函数实验1

--时间日期函数实验2

--时间日期函数实验3

--倒计时

-PHP函数--作业

-PHP函数

字符串函数

-字符串概述

--字符串特点

--字符串处理方式

-常见的字符串函数

--常见字符串函数1

--输出函数1

--输出函数2

--输出函数3

--去除空白函数1

--去除空白函数2

--去除空白函数3

--填补函数和大小写函数

--其他字符串函数1

--其他字符串函数2

--与HTML相关函数1

--与HTML相关函数2

--与HTML相关函数3

--与HTML相关的函数4

--与HTML相关函数5

--字符串函数实验1

--字符串函数实验2

--字符串函数实验3

--字符串函数实验4

--字符串练习1

--字符串练习2

--字符串练习3

--字符串练习4

--字符串练习5

--字符串函数

-正则表达式

--正则表达式基本概念

--兼容正则表达式函数

--正则表达式语法构成

--正则表达式原子讲解1

--正则表达式原子讲解2

--正则表达式原子讲解3

--正则表达式元字符讲解1

--正则表达式元字符讲解2

--正则表达式元字符讲解3

--正则表达式元字符讲解4

--正则表达式元字符讲解5

--正则表达式元字符讲解6

--正则表达式元字符讲解7

--正则表达式中的模式修正符号

--正则表达式练习

--正则表达式

-字符串函数--作业

-PHP字符串函数

PHP文件和图像技术

-文件概述和操作

--文件概述和操作1

--文件概述和操作2

-文件的上传和下载

--文件上传1

--文件上传2

--文件上传3

--文件下载

-图像基础

--图像基础1

--图像基础2

-图像基本操作

--图像基本操作1

--图像基本操作2

--图像基本操作3

--图像基本操作4

--图像基本操作5

--图像基本操作6

--表单与验证码的结合

--图像技术练习1

--图像技术练习2

--图像技术练习3

--缩略图

-PHP文件与图像技术-作业

-PHP文件和图像技术

-变色验证码

会话管理

-会话表单

--会话表单概述1

--会话表单概述2

--会话表单概述3

--超全局变量1

--超全局变量2

--超全局变量3

--表单安全验证

--获取表单数据

--GET和POST区别

-cookie概述

--COOKIE简介

--COOKIE基本使用1

--COOKIE基本使用2

--显示用户上次访问时间

--控制用户登录过期时间1

--控制用户登录过期时间2

--控制用户登录过期时间3

--COOKIE

-session概述

--SESSION概述

--基本应用1

--基本应用2

--综合案例-登录和注销1

--综合案例-登录和注销2

--综合案例-登录和注销3

--综合案例-登录和注销4

--综合案例-登录和注销5

--SESSION和COOKIE区别

-会话管理-作业

-会话管理

PHP操作数据库

-MySQL和PHPMyadmin概述

--MySQL概述1

--MySQL概述2

--PHPMyadmin概述1

--PHPMyadmin概述2

--PHPMyadmin的导入和导出操作

-PHP访问MySQL

--连接服务器

--选择数据库

--浏览表内容1

--浏览表内容2

--MySQLi扩展的应用1

--mysqli扩展应用2-将数据添加到数据库中

--使用mysqli扩展添加数据到数据库中

--使用mysqli扩展删除数据库中数据

--使用mysqli扩展修改数据库中数据

--mysqli扩展应用3-设计删除链接

--MySQLi扩展应用4-完成数据库中数据的删除

--mysqli扩展应用5---编辑链接和编辑页面的设计

--mysqli扩展应用6---编辑数据库中的信息

--mysqli扩展7-条件查询数据表中的数据

-MySQL扩展的使用

--数据表内容显示页面

--添加数据页面1

--添加数据页面2

--删除页面1

--删除页面2

--删除页面3

--数据修改页面1

--数据修改页面2

--数据修改页面3

-PHP操纵数据库

数据类型3笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。