对各种PHP字符串函数的总结与分析
PHP语言中的字符串函数也是一个更容易理解的知识。今天我们总结了将近12个PHP字符串函数给大家,希望能帮助您需要增加读者朋友的PHP知识库的朋友。
1查找字符位置函数:
strpos($str,搜索,{在}):在str从int到搜索的第一位置;
stripos($str,搜索,{在}):该函数返回的字符串在另一字符串的第一时间的位置,功能是区分大小写的个子($str,搜索,{在}):在str从int到搜索的最后位置
strripos($str,搜索,{在}):以同样的方式,其功能是,不区分大小写
2。字符串函数提取(双字节)
substr($str,起始{,}的{ int length):长度字符串str从开始位置提取}。
strstr($ str1、str2美元):搜索从$ str1 str2美元(第一位置)开始到结束的字符串;如果没有,则返回false。
的stristr()函数是strstr的一样,但它是不区分大小写。
Strrchr()从上搜索字符返回;使用:取文件名的路径
三.替换字符串的PHP字符串函数
str_replace(查找,替换,$str):发现从$str搜索替换为替换
Str_ireplace (search, replace, $str): in the same way, the function is insensitive to case and case
Strtr($str,查找,替换):这个功能,代替不能;
substr_replace($str,$代表美元开始{,},长度):原str字符串,后更换新的字符串代表美元,美元开始,美元替代的长度的长度,可选
4,字符长度
Int strlen($str)
5。比较字符函数
Int StrCmp($ str1、str2美元美元):str1 > = < $ str2是积极的1,0,1(字符串比较)
Strcasecmp()在同一上(任何情况下)
Strnatcmp(4
Strnatcasecmp()是一样的,(区分大小写)
6。被分成数组的PHP字符串函数。
str_split($str,Len):返回str的len长度的数组
分裂(搜索,$str {,}:通过搜索字符int)美元的数组int划分STR分几次,后者将不分expload(搜索,$str { int })。
7。删除空间:
Ltrim()(),(),()修剪RTrim
8、添加空间函数
chunk_split($str,2):由2个字符的字符添加一个空格str。
9、CHR,曼特尔-返回指定的字符或字符
10、html代码相关功能
nl2br():转换以。
strip_tags($str {,' }):PHP和HTML标记去除
在$ STR中,所有HTML和PHP代码都将被删除,HTML和PHP代码的可选参数是保留可选参数编写的代码。
如:回声strip_tags($文本);
htmlspecialchars($str {,}:参数)页面通常输出HTML代码的参数,这是模式转换
11。字符和写转换的PHP字符串函数。
Strtolower(str):将字符串转换为小写
Strtoupper(str):将字符串转换为大写
Ucfirst(str):将一个函数的第一个字符为例
ucwords(str):将每个单词的第一个字母要大写
12。与数据库相关的PHP字符串函数
addslashes(str):使STR单引号(')、双引号(),反斜杠()和空
将字符串转换为。
magic_quotes_gpc =:自动更改内容后,饼干,
get_magic_quotes_gpc():检测是否打开magic_quotes_gpc
Stripslashes():删除字符串中的反斜线