1、strlen(string):返回字符串的长度;
2、substr(string,start,length):截取指定长度的字符串;
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。
|
length | 可选。规定被返回字符串的长度。默认是直到字符串的结尾。
|
3、strtoupper(string):把一个字符串转换为大写;
4、strtolower(string):把一个字符串转换为小写;
5、ucfirst(string);把首字母大写;
6、strrev(string):翻转字符串(倒叙输出);
7、strpos(string,find,start):查找字符串在另一字符串中第一次出现的位置;
参数 | 描述 |
---|---|
string | 必需。规定要搜索的字符串。 |
find | 必需。规定要查找的字符串。 |
start | 可选。规定在何处开始搜索。 |
返回值: | 返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。 注释:字符串位置从 0 开始,不是从 1 开始。 |
注释:strpos() 函数对大小写敏感。
stripos() 函数是不区分大小写的。
8、strrpos(string,find,start):查找字符串在另一字符串中最后一次出现的位置;
参数 | 描述 |
---|---|
string | 必需。规定被搜索的字符串。 |
find | 必需。规定要查找的字符。 |
start | 可选。规定在何处开始搜索。 |
返回值: | 返回字符串在另一字符串中最后一次出现的位置,如果没有找到字符串则返回 FALSE。 注释: 字符串位置从 0 开始,不是从 1 开始。 |
注释:strrpos() 函数对大小写敏感。
strripos() 函数是不区分大小写的。
9、strchr(string,search,before_search);:搜索字符串在另一字符串中的第一次出现,并返回从该位置到字符串结尾的所有字符;
参数 | 描述 |
---|---|
string | 必需。规定被搜索的字符串。 |
search | 必需。规定所搜索的字符串。 如果该参数是数字,则搜索匹配该数字对应的 ASCII 值的字符。 |
before_search | 可选。默认值为 "false" 的布尔值。 如果设置为 "true",它将返回 search 参数第一次出现之前的字符串部分。 |
10、strrchr(string,char):查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符;
参数 | 描述 |
---|---|
string | 必需。规定要搜索的字符串。 |
char | 必需。规定要查找的字符。如果该参数是数字,则搜索匹配此数字的 ASCII 值的字符。 |
返回值: | 返回从某个字符串在另一个字符串中最后一次出现的位置到主字符串结尾的所有字符。 如果未找到此字符,则返回 FALSE。 |
11、trim(string,charlist):移除字符串两侧的空白字符或其他预定义字符;
参数 | 描述 |
---|---|
string | 必需。规定要检查的字符串。 |
charlist | 可选。规定从字符串中删除哪些字符。如果被省略,则移除以下所有字符:
|
12、str_replace(find,replace,string,count):替换字符串中的一些字符(对大小写敏感);
参数 | 描述 |
---|---|
find | 必需。规定要查找的值。 |
replace | 必需。规定替换 find 中的值的值。 |
string | 必需。规定被搜索的字符串。 |
count | 可选。对替换数进行计数的变量。 |
返回值: | 返回带有替换值的字符串或数组。 |
该函数必须遵循下列规则:
- 如果搜索的字符串是数组,那么它将返回数组。
- 如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
- 如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
- 如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。
注释:该函数区分大小写。请使用 str_ireplace() 函数执行不区分大小写的搜索。
13、str_repeat(string,repeat):把字符串重复指定的次数;
参数 | 描述 |
---|---|
string | 必需。规定要重复的字符串。 |
repeat | 必需。规定字符串将被重复的次数。必须大于等于 0。 |
返回值: | 返回被重复的字符串。 |
14、ucwords(string) :把字符串中每个单词的首字符转换为大写。