(1)使用“.”进行连接
<?php
echo "abc"."cba";
?>
(2)implode() 将数组元素按照某种方式依次连接成字符串
strlen() 获取字符串额长度
strlen(string)
(1) trim() 去除字符串首尾空白等特殊符号
trim(str[,转义字符])
(2) itrim() 去除字符串首部空白等特殊符号
itrim(str[,转义字符])
(3) rtrim() 去除字符串尾部空白等特殊符号
rtrim(str[,转义字符])
(1) explode() 将字符串按某种分隔符转化为数组。
explode(".",$arr);
(2)str_split() 将字符串按照长度分割成数组
str_spplit($arr,len);
(1)strpos()返回要查找的字符串第一次出现位置的下标
strops($str,'needle');
(2)strrpos() 返回要查找的字符串最后出现的位置的下标
strrops($str,'needle');
(3)stripos() 与strpos()相同,不区分大小写
(4)strripos() 与strrpos(相同,不区分大小写
(5)strstr() 查找指定字符串首次出现的位置,并返回他和他之后的字符串
strstr($str,'needle',[false/true]);
默认为false,如果为true,则返回他之前的字符串(不包括他)
(6)strrchr() 查找指定字符串最后出现的位置,并返回他和他之后的字符串
(7)stristr() 与strstr()一致,不区分大小写
(8)substr_count() 检索指定字符串在字符串中出现的次数
substr_count($str,'needle');
(1)substr() 用来截取字符串的
substr("str",'开始的位置');
(1) substr_raplace() 将字符串的一部分替换成另一个字符串
substr_replace($str,"要插入的字符串",'开始的位置','[要替换的长度]')
(2)str_replace() 所有满足替换条件的字符都会替换
sre_replace('要替换的字符串','替换成什么字符串','字符串')
strrev() 实现字符串的翻转
strrev(要反转的字符串);
(1)strcmp()和strcasecmp()函数
这两个函数都是按字节进行字符串比较,其中strcmp()函数区分大小写,strcasecmp()不区分大小写
strcmp('字符串1','字符串2');
strcasecmp('字符串1','字符串2');
(2)strnatcmp() 按自然排序法进行字符串比较
strnatcmp(str1,str2);
(3)strncmp() 根据指定的长度比较两个字符串
strncmp(str1,str2,length);
str_repeat():重复一个字符串
str_repeat(string,重复的次数)
(1)md5() 使用md5算法对字符串进行加密。
(2)sha1() 使用SHA算法进行字符串加密