本节内容:
php字符串处理
一,常用字符串函数
1、字符串的分割 explode()
例子:
2、字符串的连接
例子:
3、字符串的截取 substr() , mb_substr
例子:
但是当你截取中文字符串的时候很容易出现乱码,因为一个汉字是两个字节,而一个英文字母是一个字节。
解决办法:
2,mb_substr(),使用方法和substr相同,不过要开启php.ini里面extension=php_mbstring.dll扩展。
例子:
3. 字符串查找 strpos()
定义和用法
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。
如果没有找到该字符串,则返回false。
语法
strpos(string,find,start)
参数 描述
string 必需 规定被搜索的字符串
find 必需 规定要查找的字符。
start 可选。规定开始搜索的位置
例子:
4,字符串替换 str_replace
例子:
指定位置替换 substr_replace
5,字符串转大小写函数
将字符串转换成小写
strtolower(): 该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字符串.
例子:
输出结果:
i love YOU
将字符转成大写
strtoupper(): 该函数的作用同strtolower函数相反,是将传入的字符参数的字符全部转换成大写,并以大写的形式返回这个字符串.用法同strtolowe()一样。
将字符串首字符转换成大写
usfilst(): 该函数的作用是将字符串的第一个字符改成大写,该函数返回首字符大写的字符串。用法同strtolowe()一样。
将字符串每个单词的首字符转换成大写
ucwords(): 该函数将传入的字符串的每个单词的首字符变成大写。
如"hello world",经过该函数处理后,将返回"Hello Word"。用法同strtolowe()一样。
>>> 查看更多 php入门教程 <<<