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

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

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

字符串函数实验1

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

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

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

首先

我们的第一道题非常的简单

我们的第一道题就是一个截取自创就是一个截取子串

只不过在咱们之前的结局是指算的实验里面我们做的是一个英文字符

那很标准对不对

很标准英文字符应该怎么动

首先咱们到这个里面来

先看一下

SUbeST啊

括号这个里面有什么样的参数

大家可以看到括号里面一共有三个参数

第一个是你截取的字符串的名字对不对

你要截的哪个第二个参数是什么

大厂也就是什么

你从哪开始对不对

从什么地方开始

第三个参数就属于一个可选的了

那么判断的是什么

长度对不对长度

那么咱们之前就说过

说过我们就先来看题目

我们要截取的是什么呢

截取的是这六个叹字截取论坛标题这六个汉字

我们要截取这六个汉字里面的哪几个字呢

根据我们的题目要求

是不是截取前四个字对不对结局前四个字

那既然要截取前四个汉字

你你首先想大桥就是我们的

从哪开始前四个字

那你说从哪开始

是不是从零开始对吧

那么我妈很基本的咱们的啦

SUBST2第一个参数是刀软币

第二个参数是零

但关键是截取多长的大家有没有试过结局

多长

对很多人都已经说了

是啊对吧

这个就是刚才叫上俺同学给我交的东西

是不是你们也这样写的呢

是不是也这样写的

我们截取的是论坛标题

然后我们截取的内容是OK

这个字母有点小

我们通过编码首选参数字体这个地方把它放大一点

把放大一点看一下代码

截取的是论坛标题

我们SUPS调到了B解释这六个汉字从零开始

然后你们说12对吧

然后这个时候截取的字符串还叫道了

别让他输出一下我们来跑一下这个程序

看一眼

怎么回事

怎么回事啊

怎么办

怎么办

我们在这个地方工具编码改成什么

J

B

K

这是出来了

问题是

怎么回事怎么回事

什么问题

刚刚那个同学坐我

这就一脸懵了

心里想

哎怎么回事

我在底下明明做的好好的怎么上来就不对了

哪个地方不对了来我们先看一下

我们刚才做了个什么操作

我们把编码改成了谁

这BK对不对我们改成了这B

K和我原来跟大家约定的编码格式应该是什么

疣体F档吧

咱们之前说过的页面如果出现乱码

说白了就是HTML和PSP的编码格式不统一

于是呢

我们在为了让他显示正确

我们在这个地方把编码格式统一改为了这一天

那我就这一句由天发誓不是相当于给作废掉了就没有了

那么如果我想用油田八的话

那么我可以在这个PPT里面干一个什么时候

在这个H片安眠药里面是不是可以干一件事

对吧我可以干什么

是把这一局

给他加起来

加起来我这是不是H片安眠药也规定成由天吧啦

屁屁也规定城油田八了

然后咱们再来吃一下

看到了吗

是不是你们正确的结果出来了

正确的结果就这样出来了

对吧正确的结果就这样出来了

但是现在又有个问题了

就像我之前说的有一些参考书

他可能整本书

一开始全部都是这B样三样了

那么很显然

刚才我们做那个题目的时候

这第二

312是不是没出来啊

对不对这B2312这块选12的时候六个字全部都出来了

对吧大家都是一个成熟的大人了

对吧

遇到这种问题

我们就应该百度一下百度什么呢

对吧

百度一个汉子注意再由PF杠

巴中

占几个字符

你们觉得咱们现在做的是由天吧

你们觉得以一个汉字在油田八中占几个字符

三个字符是不是咱们都能看出来了

来咱们再看一下

看一下详细详细的东西

页面为什么是这样了OK

我们看英文字母在这边2312JBK由天吧中你看自己的书都是几啊

都是一

但是注意中文

汉字

中文

汉字

中文汉字这一比2312字节数是二JBK也是二油田八十级

没错

这就是各位同学需要稍微记个笔记的地方对吧

那么中文汉字在截取的时候不同的编码格式

它的字节数是不同的

所以如果这个地方不是有天吧的话

咱们六个汉字是咱们

比如说是这BK六个汉字要节前四个各位同学

这个长度应该学技能是不是应该写的

是吧了

对不对写的是吧了

所以根据编码格式的不同

我们需要做这样子的一个改变

你爸做这样子的一个改变

我的这个因为中文汉字在咱们网页中截取是一个常常出的一看

经常还可以当做一个笔试题或者面试题来出

就是当你做到一定足够多的项目的时候

你肯定会发现这个问题的对吧

所以这道题目看似比较简单

其实是有一个小店隐藏在这个地方的是吧

OK

你可以稍微记个笔记

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

字符串函数实验1笔记与讨论

也许你还感兴趣的课程:

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