1.strcmp($str1, $str2) 如果相等返回0,$str1youjiankuohaophpcn$str2返回1,$str1<$str2返回-1(这是大于和小于只是位置上的比较,按照ascii码表)。
2.strncmp($str1,$str2, $length) 分别截取$str1与$str2 从0开始长度为$length的字符串进行比较,输出结果与第一个例子相同。
3.strstr($str, $need, bool $return_before=false) 重要的字符串查找函数这个函数等价于strchr(),$str操作的字符串,$need要查找的字符串,$return_before 是否返回$need在$str之前的字符串,这个函数的返回值是$str中$need的字符串开始的首次出现位置到$str最后的位置。
4.strrchr($str, $need) 在字符串$str中$need最后出现一次的位置到$str末尾的位置
5.$strpos($str,$need)$str中首次出现$need的位置,找不到$str的位置返回null,不区分大小写stripos()
立即学习“PHP免费学习笔记(深入)”;
6.strrpos($str,$need)$str中最后一次出现$need的位置,找不到返回null,不区分大小写可以用strripos()
7.strpbrk($str,$charlist) $str要操作的字符串,$charlist字符集($charlist = ‘abcde’),在$str中查找$charlist中任意一个字符,返回指定字符第一次出现的位置开始的剩余部分
8.substr($str,$start,$length) 重要的字符串截取函数,截取$str中$start位置开始长度为$length的字符串
9.explode($delimiter,$str,$limit=null)字符串分割函数,$delimiter为分隔符,$str为操作符,分隔符不能为空,为空返回false,默认返回数组.
10.implode($glue, array $pieces) 重要的字符串连接函数,将数组当中的$pieces每个元素按照连接符$gule连接起来生成新的字符串返回,等价于join()函数.
10分钟内自己学会PHP其中,第1篇为入门篇,主要包括了解PHP、PHP开发环境搭建、PHP开发基础、PHP流程控制语句、函数、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、日期和时间等内容;第2篇为提高篇,主要包括MySQL数据库设计、PHP操作MySQL数据库、Cookie和Session、图形图像处理技术、文件和目录处理技术、面向对象、PDO数据库抽象层、程序调试与错误处理、A
524
11.str_split($str, $length)按照$length指定的长度,将$str进行分割然后返回数组,注意mb_split()这个可以更好的兼容中文.
12.str_replace($search,$replace,$str)重要的字符串替换函数,在$str中的$search 替换为$replace.
13.substr_replace($str,$replacement,$start,$length=null)子串替换函数,$str中从$start开始$length长度的子串被替换为$replacement.
14.str_repeat($str,$times)将$str重复$times次生成新的字符串并返回
15.str_pad($str,$pad_length,$pad_str,$pad_type)字符串填充函数,$str被操作的字符串,$pad_length要填充到的长度,$pad_str 用于填充的字符串,$pad_type:STR_PAD_LEFT等 表示填充字符串的位置.
16.ord(string $char)返回ASCII对应的码值 chr(int $ascii)返回ASCII码值对应的字符串
17.strrev($str)字符串反转
18.strip_tags($str,$remain_tags),删除html或xml标签只要是<>都会被过滤掉,可以再$remain_tags设置需要保留的标签
19.nl2br($str)在新行前面加入</br>换行
补充:mb(multibyte)中文或者其他一些文字的字符由多个字节构成,之前的字符串分割等函数没有mb开头的都是以一个字节为单位进行操作,这样会给中文字符带来不符合预期的操作结果,因此mbstring提供了很好的操作方式.
以上就是php字符串内置函数总结的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号