首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
字符串的单引号和双引号
字符串的连接符
手动和自动转义字符串中的字符
计算字符串的长度
字符串单词统计
清理字符串中的空格
字符串的切分与组合
字符串子串的截取
字符串子串替换
字符串查找
字符串大小写转换
字符串处理机制的修改
正则表达式概述
正则表达式的语法规则
使用正则表达式替换字符串子串
使用正则表达式切分字符串
实战演练——酒店系统在线订房表
PHP数组概述
构造一维数组
构造多维数组
遍历数组
数组排序
字符串与数组的转换
向数组中添加和删除元素
查询数组中的指定元素
统计数组元素个数
删除数组中的重复元素
调换数组中的键值和元素值
PHP 8的新变化1—自动创建元素的顺序的改变
PHP 8的新变化2—list()函数修改数组的改变
PHP 8的新变化3—foreach()函数修改数组的改变
实战演练—序列化和反序列化
当前位置:
首页>>
技术小册>>
PHP8入门与项目实战(3)
小册名称:PHP8入门与项目实战(3)
空格在很多情况下是不必要的,所以清除字符串中的空格显得十分重要。比如在判定输入是否正确的程序中,出现不必要的空格将增大程序出现错误判断的概率。 清除空格要用到ltrim()、rtrim()和trim()函数。其中,ltrim()是从左边清除字符串头部的空格,rtrim()是从右边清除字符串尾部的空格,trim()则是从字符串两边同时去除头部和尾部的空格。 以下实例介绍去除字符串中空格的方法和技巧。 【例5.7】 ```php <?php $aa= " Birth is much, but breeding is more. "; //定义字符串变量 echo "开始:".ltrim($aa)."结束<br/>"; //清理字符串头部的空格 echo "开始:".rtrim($aa)."结束<br/>"; //清理字符串尾部的空格 echo "开始:".trim($aa)."结束<br/>"; //同时去除头部和尾部的空格 $bb= " 与肝胆 人共事,无字 句处读书。 "; //定义中间有空格的字符串变量 echo "开始:".trim($bb)."结束"; //同时去除头部和尾部的空格 ?> ``` 运行结果如图5-7所示。 ![](/uploads/images/20231207/44f45022a2e890575d3bdb997f75119b.png) 【案例分析】 (1)其中,$aa为一个两端都有空格的字符串变量。ltrim($aa)从左边去除空格,rtrim($someinput)从右面去除空格,trim($aa)从两边同时去除空格。 (2)其中bb为一个两端都有空格,并且中间也有空格的字符串变量。用trim($bb)处理,也只是去除两边的空格。
上一篇:
字符串单词统计
下一篇:
字符串的切分与组合
该分类下的相关小册推荐:
PHP高并发秒杀入门与实战
PHP8入门与项目实战(8)
Magento2主题开发高级实战
Laravel(10.x)从入门到精通(十七)
PHP8入门与项目实战(2)
PHP合辑4-字符串函数
全栈工程师修炼指南
Laravel(10.x)从入门到精通(十八)
PHP程序员面试算法宝典
Yii2框架从入门到精通(上)
Magento零基础到架构师(库存管理)
Laravel(10.x)从入门到精通(十三)