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

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

输出函数3在线视频

输出函数3

下一节:去除空白函数1

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

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

好的我们刚刚讲到了printf

我们的%s输出整个字符串

%d整型数据

%f是一个实型数据

%.2f规定了一个小数点后保留几位

%b是一个二进制数

%x是十六进制数

%o是八进制数

我们对于同一个字符串

进行不同的一个格式化的输出

我们来看一下结果

大家可以看到对吧这个结果

原样的 整型的

那个实型的 保留两位小数的

这个是对100也就是整型的十进制数

100的一个二进制十六进制

八进制这样子的一个结果

那么除此之外呢

除此之外还有对吧还有

%c

%c是依照阿斯科码值的字符

那么阿斯科科码值我们肯定是对于这个

100来说的

那么大家也能想到阿斯科码值为100的

阿斯特码值为100的字符是什么

小写字母d是吧

好的这是%c

我们最后来说一个

就是关于这个%20s

这是什么呀

%s咱们第一个是不是就见识过了

第一个就是输出一个字符串

但是它前面加了个20

这表示什么呀

是不是规定了一个长度啊

对吧规定了一个长度

那么我们的这个长度

虽然这个字符串挺长的

但是好像还没有到20

那没有到20会怎么办呢

是不是全部输出之后前面好像还留点位置

那么我们除此之外还可以填充

那么咱们可以说

不足20的部分以什么东西来填充

我们加一个#吧

对吧不足20的部分以#来填充

那么我们来跑一下看一下结果

#加在前面了

对吧#加在前面了

那么基本上咱们的格式对吧

字符串的转换格式最常见的就是这些

那么跟咱们之前学习的过的C语言

是非常的相似

希望同学们能够更习惯地掌握它

那么这个是printf对吧

格式化输出一系列的东西

那么我们sprintf前面带了个s

它是一个什么东西呢

它是返回格式化的字符串

返回格式化的字符串什么意思

刚才我们对这样子的一个字符串

进行了一个格式化的输出

对不对

那我问一下

如果我在下面这个地方

我echo一个$str

我问一下咱们最后一个结果

最后一个结果是前面加了几个警号的

长度为20的这个字符串

这是最后一个对不对

那么我们在这个地方再echo一个$str

是会加#的那个字符串

还是原来的字符串呢

看一下结果

我这个地方忘换行了

是不是原来的

原来的字符串输出了

也就是说

你printf可以根据你题目的要求

格式化的输出

你把一些东西变了输出了

但是我们原本的$str发生改变了吗

没有发生改变

我们的str还是什么

原本是什么还是什么

你这个地方只是规定格式输出了

对吧规定格式输出了

所以呢

如果你希望你的$str发生改变

也就是说我们格式化的那个结果

我们后面的程序有可能要用

那么如果要用的话

我们用sprintf

把我们格式化的字符串返回回来

可以赋给某一个变量

所以这个题目我们来做一下对吧

这个格式化的

对吧我就用这个

只不过我这一句不要了

我用一下sprintf

括号里面依旧是加格式字串

和刚才的这些一样对吧

你们想加一个

谁加一个它吧好不好

就用它%然后单引号

这次我是用@这个字符对吧

20s

我们希望有这样子的一个$str

补充这样子的一个字符串

这个返回了东西我们可以有一个赋值

赋给一个$tex对吧tex

那么我们如果要echo $tex的话

你想想看这个结果还会是原来这个结果吗

不是了

应该是什么

长度为20

不足的部分补充了@符号的

这个来看一眼结果

所以这样子就我们可以把

格式化的一个字符串看

格式化的一个字符串是不是做了个赋值

既然做了赋值

如果我们后面的程序

需要用这样子的一个$tex的东西的话

我们用sprintf

就相当于把这个字符串给改变了

做了一个新的字符串出来

我们可以直接用对吧

我们可以直接用

所以这sprintf是返回格式化的一个字符串

那么我们格式化的字符串

在后面需要的时候就可以使用了

好了

咱们现在讲了这么多

就全部都是输出函数的吧

全部都是输出函数

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笔记与讨论

也许你还感兴趣的课程:

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