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

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

字符串函数实验3在线视频

字符串函数实验3

下一节:字符串函数实验4

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

字符串函数实验3课程教案、知识点、字幕

我们来看一下实验五实验

六里面字符串函数里面的第四题对吧

第四题关键字标红

那么大家看一下

最终我们要产生一个什么样效果吧

简单的说

这个网页中有一段文字对吧有一段文字

那么这个地方有一个关键字的搜索框

如果我们在这个关键字的搜索框中搜索任何东西

对吧

搜索任何的东西在上面的这段被搜索的文本里面有的话

那么底下把原模原样的整套东西显示出来

把关键字标成红色

这个是网页里面也非常经常用到的一个东西

那很显然

我们是不是从这个这一段段落里面要到下面的这个段落里面

那么下面的这个段落里面

我们要给特殊的字做一些特殊的规定

其实做的就是一个替换操作

所以咱们的这个函数

其实你会发现是一个替换函数

那我们把这个函数我说了

让同学们自己打开它

去学习一下对吧

OK我们可以看一下好好多个参数

而且都是英文的

对不对

这个函数手册里面有好多英文没有关系

咱们简单的看下我们重点每次看的都是这一段

在再不让看不懂的话

我我看一下例子对不对

我看一下例子好的

首先我们的这个函数第一项里面放了个什么呢

说是查找

也就是说你要替换的那个东西是不是也就是我们的这个文档里面是不是要替换的

谁是不是是用户规定的关键字

在这个框里的东西好的那么第二个

第二个是什么呢

稍微有点错了

第二个是替换成什么样

是不是类似替换成什么样

然后第三个第三个是什么

替换成的一个主题

也就是原本的东西在哪个地方

那么刚才在咱们这个实验里面是不是整个这一长串就是原本的东西对吧

我们是替换谁替换什么替换的关键字

替换个什么样的格式

然后原本的主题或者原本的内容题目在什么地方就是这样子的一个例子好的那么很显然

我们首先要想办法解决的事

怎么能让这个字明显的还变大了

变大

而且字体变红

这个用什么东西来做

用的是H片量来做的对吧

所以呢

整个实验里面我们可以看到咱们现在这个实验做成这个样子

我们拉来跑一下

看一眼

前面的这个部分是不是都是有的

而且我专门在这个地方设了个什么字的颜色的字体呢

是不是设了个蓝色字体

那么最后让同学给我显示出来的是一个什么字体啊

红色的字体那那你想你把蓝的变成红的不就完了吗

对不对好的

那么F这一句

这一句什么意思呢

大家可以看一下SUV什么东西啊

儿子牛逼是不是阴蒲城里面那个搜索的这个按钮啊

也就意味着当我们点击了这个搜索按钮的时候

我们才把这这段文字里面的那个红色变红

那个关键字变红对吧

首先我们还要把关键字找出来

关键字是不是用户在这个框子里输的

那么我们是不是要知道这个花叫什么名啊

看一眼框叫什么名

太子党好的再看一下提交方式

人家有约定没有

是不是有月亮是POS的方式的

没有约定默认的话是get方式

有约定的话是POS的方式的

所以一上来我们先把用户一定会写的那个关键字给他找出来

比如说他就叫捣乱

对吧到了A等于什么呢

等于

倒卵泡死他中括号里面谁PSP对吧

好封好带起来

我们是不是不管用户在那个框里面写了什么

我们现在在代码里面

他他叫什么了

他就要到了

然后不管用户在这个框子里面写了什么

我们的这个刀了

是不是要做格式变化

那么做格式变化

我刚才说了是是什么是用HTM要去写的

怎么做呢

很简单

爱吃甜

没有对吧

我们要用双引号引起来的吧

双引号引起来的字符串连接符是刀了

对吧

然后字符串连接符

在用双引号写这个尖括号里面写的是什么

HTM

我都带上HTC还没有带呢

所以呢

这个部分而知天命

我们这个刚才看这个例子明显的加粗了

变大了还变红了

对吧

咱们上上次刚说过家族是不是就这个B啊

B我们后面还可以给他一个对吧

约定约定里面放什么呢

首先开了对吧睡哦哦

开了开了颜色变成什么

软变成红色对吧

然后分号隔开

我们再约定一个字体是不是还要变大OK

我这个地方是不是颜色有点不对了

哪个地方出问题了

是不是这个地方单引号应该出来对吧

单引号

好的我这个格式的字体

有人说

老师我记不住这个东西

我也记不住这个东西

看呀

看呀

我上面有没

有没有对吧

原本的字体格式什么

16对不对

是不是要变大

变大变成什么

你可以变成十812十样都随你啦

对不对冒号隔开

然后是18点PM

OK双号带上

双号带上好的那最后一个返回

一个什么就返回一个B就可以啦

好啦

我们好像是做好了对吧

我们好像是做好了

咱们可以在这个地方可以先依靠一下到了B

一口吓到了

可以歇一口气了

怎么看一下

对吧

我们现在替换没有做

我们可以先互相看看我们这个格式

做对了

没关键字

我们写一个什么PSP点个搜索变大了呗

变大了

对吧说明我们已经颜色变好了

那么我们这一句注释可以把它注释掉

然后我们接着做的是什么啊

是不是就刚才我们说的那个操作

我们依靠的内容应该是一个替换了的

嘿嘿

好颜色变蓝

说明我写正确了

注意里面看我逗号给打第一个我们要看呢

第一个是不是要找的

谁我们要变的是不是到了哎里面的内容好的

我们就是个刀了

然后第二个我们要变成什么样

是不是要变成当着B这种样子哒好哒

我妈逗号隔开是到了B

然后到了一遍倒了杯水放在哪个

这个撒这场哪个是不是这一段文字里面到了S调好到了STare风好的太好

我看起来我已经做好了来我们来看一下

先查找撇撇

连个搜索做出效果了

我再查找一个我换一个字

看看能不能行

换成什么字

用用什么哦

好像有个什么网

我查个网子就一个往这里面好多互联网网站呀

这一堆东西

我点个搜索

一共有四个网都已经出来了

都已经出来了

好的来同学们自己来试一下对吧

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

也许你还感兴趣的课程:

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