PHP字符串处理函数
2013-07-30 11:44
211 查看
字符串替换
str_replace() 函数使用一个字符串替换字符串中的另一些字符。
注释:该函数对大小写敏感。请使用 str_ireplace() 执行对大小写不敏感的搜索。
注释:该函数是二进制安全的。
?>[/code]
输出:
字符串查找
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。
如果没有找到该字符串,则返回 false。
注意:采用该函数判断时需用采用 !== false
来判断,因为查找的字符串如果刚好在第一位时会返回int(0),即为false。
注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos() 函数。
?>[/code]
输出:
计算字符串长度
strlen() 函数返回字符串的长度。
?>[/code]
输出:
字符串截取
注释:如果 start 是负数且 length 小于等于 start,则 length 为
0。
?>[/code]
输出:
str_replace() 函数使用一个字符串替换字符串中的另一些字符。
str_replace(find,replace,string,count)
参数 | 描述 |
---|---|
find | 必需。规定要查找的值。 |
replace | 必需。规定替换 find 中的值的值。 |
string | 必需。规定被搜索的字符串。 |
count | 可选。一个变量,对替换数进行计数。 |
提示和注释
注释:该函数对大小写敏感。请使用 str_ireplace() 执行对大小写不敏感的搜索。注释:该函数是二进制安全的。
<?php echo [code]str_replace("world","John","Hello world!");
?>[/code]
输出:
Hello John!
字符串查找
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。
如果没有找到该字符串,则返回 false。
注意:采用该函数判断时需用采用 !== false
来判断,因为查找的字符串如果刚好在第一位时会返回int(0),即为false。
strpos(string,find,start)
参数 | 描述 |
---|---|
string | 必需。规定被搜索的字符串。 |
find | 必需。规定要查找的字符。 |
start | 可选。规定开始搜索的位置。 |
提示和注释
注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos() 函数。<?php echo [code]strpos("Hello world!","wo");
?>[/code]
输出:
6
计算字符串长度
strlen() 函数返回字符串的长度。
strlen(string)
<?php echo [code]strlen("Hello world!");
?>[/code]
输出:
12
字符串截取
substr(string,start,length)
参数 | 描述 |
---|---|
string | 必需。规定要返回其中一部分的字符串。 |
start | 必需。规定在字符串的何处开始。 正数 - 在字符串的指定位置开始 负数 - 在从字符串结尾的指定位置开始 0 - 在字符串中的第一个字符处开始 |
length | 可选。规定要返回的字符串长度。默认是直到字符串的结尾。 正数 - 从 start 参数所在的位置返回 负数 - 从字符串末端返回 |
提示和注释
注释:如果 start 是负数且 length 小于等于 start,则 length 为0。
<?php echo [code]substr("Hello world!",6,5);
?>[/code]
输出:
world
相关文章推荐
- php字符串处理函数大全
- php实习的tips(常见的字符串处理函数)
- php中的字符串处理函数总结
- PHP - Manual手册 - CLXI. String 字符串处理函数 - strpos查找一个字符串第一次出现的位置
- php字符串处理函数(上)
- php字符串处理函数大全--有时候我们只需要知道名字。
- php字符串处理函数大全
- php字符串处理函数大全
- php中常用的处理字符串的函数
- php字符串处理函数 字符串查找、替换、截取
- php常用的字符串处理函数
- PHP字符串处理函数示例学习笔记
- PHP功能强大的字符串处理函数
- 51个PHP处理字符串的函数
- PHP中String字符串处理函数完整版
- php字符串处理函数大全
- php字符串处理函数大全
- php 字符串处理函数
- php字符串处理函数大全(学习)
- php字符串处理函数大全