php笔记(3)——字符串操作
来源:互联网 发布:痘痘肌洗面奶推荐 知乎 编辑:程序博客网 时间:2024/06/18 14:10
- 去除字符串空格
- 获取字符串长度
- 字符串截取
- 查找字符串
- 替换字符串
- 格式化字符串
- 字符串的合并与分割
- php字符串合并函数implode
- php字符串分隔函数explode
- 字符串转义
去除字符串空格
获取字符串长度
字符串截取
查找字符串
替换字符串
格式化字符串
函数说明:sprintf(格式, 要转化的字符串)
例子:
$str = '99.9';$result = sprintf('%01.2f', $str);echo $result;//结果显示99.90
1、这个 % 符号是开始的意思,写在最前面表示指定格式开始了。 也就是 “起始字符”, 直到出现 “转换字符” 为止,就算格式终止。
2、跟在 % 符号后面的是 0, 是 “填空字元” ,表示如果位置空着就用0来填满。
3、在 0 后面的是1,这个 1 是规定整个所有的字符串占位要有1位以上(小数点也算一个占位)。如果把 1 改成 6,则 $result
的值将为 099.90.因为,在小数点后面必须是两位,99.90一共5个占位,现在需要6个占位,所以用0来填满。
4、在 %01 后面的 .2 (点2) 就很好理解了,它的意思是,小数点后的数字必须占2位。 如果这时候,$str
的值为9.234,则 $result
的值将为9.23.为什么4 不见了呢? 因为在小数点后面,按照上面的规定,必须且仅能占2位。 可是 $str
的值中,小数点后面占了3位,所以,尾数4被去掉了,只剩下 23。
5、最后,以 f “转换字符” 结尾。
字符串的合并与分割
php字符串合并函数implode()
函数说明:implode(分隔符[可选], 数组)
返回值:把数组元素组合为一个字符串
例子:
$arr = array('Hello', 'World!');$result = implode('', $arr);print_r($result);//结果显示Hello World!
php字符串分隔函数explode()
函数说明:explode(分隔符[可选], 字符串)
返回值:函数返回由字符串组成的数组
例子:
$str = 'apple,banana';$result = explode(',', $str);print_r($result);//结果显示array('apple','banana')
字符串转义
自动为字符串加上转义字符
$str = "what's your name?";echo addslashes($str);//输出:what\'s your name?
0 0
- php笔记(3)——字符串操作
- PHP笔记--字符串操作
- PHP学习笔记(四)字符串操作
- PHP学习笔记--字符串操作
- php学习笔记---字符串操作
- 《php和mysql web开发》笔记——第4章 字符串操作与正则表达式
- PHP入门(3) - 字符串操作
- PHP学习笔记-字符串操作1
- PHP学习笔记-字符串操作2
- PHP随写笔记,字符串操作
- PHP学习笔记12:字符串操作
- PHP学习笔记(05)——字符串
- php——学习笔记,比较字符串
- PHP学习笔记——字符串类型;
- php字符串操作(转)
- PHP 字符串操作(一)
- JNI学习笔记——字符串操作
- 字符串操作——课堂笔记
- 数据库-约束
- UITableView设置分区头跟随UITableView滚动
- Android设计中如何切图.9.png(点9图)
- android ndk 开发
- 穷养的女孩和富养的女孩的区别在哪?
- php笔记(3)——字符串操作
- android刷新媒体库
- 广度优先搜索
- 数据库相关书籍
- window.history.go(-1);window.history.back(); 在谷歌浏览器不兼容的问题
- awk文件处理
- Hadoop 第一个实例 workcout
- linux 上 搭建 svn版本库
- iOS app跳转系统设置页面进行设置