当前课程知识点:PHP程序设计 >  字符串函数 >  常见的字符串函数 >  输出函数2

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

输出函数2在线视频

输出函数2

下一节:输出函数3

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

输出函数2课程教案、知识点、字幕

然后我们说一下这个die

die是什么呢

它其实是这个函数的一个别名

这个函数认识吗

是不是一个退出呀

对不对

那么这个输出是个怎么样的输出呢

是一个退出前输出

那么这个退出前输出是用来干嘛的

也就是当我们有一个程序需要该退出了

但是退出之前给它一个提示语句

对吧给它一个提示语句这样子的东西

比如说我把这一句因为有问题

我给它赶紧的先注释掉

好的那么我在这一段程序里面加上一句话

加一个die

括号里面输什么呢

一排#吧

来我们来看一下我们的这个程序

分号带上

我们看一下这个程序

是第一行咱们刚见过要原样输出

第二行是不是也是会原样输出

到这一行的时候我们用的是die

那么在退出前输出谁

输出一个什么

一排#

然后echo这个555你们觉得还会输出吗

如果已经退出了

是不是就不会输出啦

好的

我们来看一下

看一下到底出现了几行

你会发现是不是只出现了三行

把#输出完之后就退出了

所以底下的555还给你输出吗

就不再输出了

那么这个东西咱们就经常用在某一个

比如说咱们的文件对吧

文件操作那个程序里面对吧

经常会用到这样子类型的东西

我们可以试着看一个吧

对吧

我们来写一个

写一个文件的

咱们经常文件fopen括号

我们打开一个

现在大家可以看一下

我就当前文件夹了

当前文件夹没有哪一个

没有这个1.php吧

看是不是没有

是不是我C盘wamp这里面有1.php吗

没有对吧

我现在就说要打开1.php

然后读一下对吧

读一下

那么如果不成功的话

那么我们就用die

输出对吧

在退出前输出

输出一句提示什么

打开文件失败对吧

经常会写这样子的东西OK

然后我们再echo一句话

就是echo一排感叹号吧

那你想想看

如果我们真的打开文件失败的话

这一排感叹号还会输出吗

是不是就不会输出啦

咱们来跑一下看一看

你会发现上面有个Worning

它就告诉你这个文件夹里面

是不是没有1.php呀

所以提示了一句

打开文件失败

那么一排感叹号输出了吗

没有输出

所以这种die也就是退出前输出

通常就作为一种错误提示

对吧

作为一种失败的提示

加在这个里面的好的

这是咱们的die使用

那么printf

这对于学过C语言同学来说是不是有点眼熟

这个C语言里面我们是不是用过它

格式化输出对不对

好的那么它在PHP里面也就是格式化输出

格式化输出你们还记得

当时C语言里面我们当时怎么写的来着

%d是什么玩意

是不是输出一个整数

%f呢

浮点数

%.2f呢

保留两位小数是不是

好%c还记得吗

字符对不对

然后%s还记得是什么吗

字符串对不对

%x是什么

16进制好像是啊对不对

%o 八进制

还有二进制%b

好的这一串是不是跟我们当初的C一模一样

没错

所以在咱们这个地方PHP里面格式化输出

也用这些格式字串

我们来写一个程序

来完成一下这个题目对吧

把前面的先注释掉

我们设一个字符串$str=

双引号带起来

要有整数要有小树要有字符串

我就写了一个这个对吧

这是一个字符串是100.123456abc

写了个这个

然后我来printf一下

括号带起来

前面写这个%s

这是一个字符串嘛

我逗号隔开是$str是这个名字

分号结束

我们会怎么样

是不是把这个字符串原样输出一下

来我们来看一下%s是不是原样输出啦

没有问题好的

咱们在这个里面开始加

先加%d

这是同学们最熟悉的

最熟悉的$str好

%d你想想看这个字符串会

整数的部分是前

100好的

那就只会输入100

我们来看一眼

sorry啊

我这写错了

怎么写成$d了

%d好的

我们来重新跑一下

大家可以看到是不是100就出来了

然后我们接着来接着%f

如果是f的话

这个地方会是什么

是不是带小数

一个实型数据对吧

一个实型数据sorry啊

我用写成$了

这是习惯对吧又写成$

%f

是不是把后面的abc给丢了

你加了abc肯定不是一个实型数据了对不对

100.123456好实型的

然后再加%谁呢

.2f

这个是不是咱们也经常用

我又写$了

这个地方再加一个str

好的.2f是不是保留两位小数

那么这个地方就是100.12

然后我们继续对吧

继续还有什么%b对吧

是不是二进制数对吧

那二进制数的话

那么我们肯定是把某一个值变成二进制数了

可以看一眼

其实我们是把谁变成二进制了

整数100的二进制数

那么相对应的有整数100的二进制数

那么%x

然后%o是不是对应的

把它16进制啊

什么八进制逐一的输出出来好的

这个部分我们就讲到这

大家可以先休息一下

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操纵数据库

输出函数2笔记与讨论

也许你还感兴趣的课程:

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