PHP中常用的字符串函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP中常用的字符串函数相关的知识,希望对你有一定的参考价值。
php中常用的字符串函数以及怎么操作的:
1.判断字符串长度
$str="asdfghjklzxcvbnm,";
echo strlen($str);
2.检索字符串内指定的字符
$str="abcdefg";
echo strpos($str,‘g‘);
3.去掉两端空格及特殊字符 trim函数
$str=‘ asdf d f g h ggg ‘;
echo $str;
echo ‘<br>‘;
echo trim($str);
去掉左端空格及特殊字符 ltrim函数
echo ltrim($str);
去掉右端空格及特殊字符 rtrim函数
echo rtrim($str);
2.获取字符串长度
$str=‘asdfghjkl‘;
echo substr($str,0,4);
echo ‘<br>‘;
echo substr($str,2,4);
echo ‘<br>‘;
echo substr($str,-5,4);
echo ‘<br>‘;
echo substr($str,-5,-3);
3.比较字符串
$str1=‘asdf‘;
$str2=‘zxcvb‘;
echo (strcmp($str1,$str2));
按照字母的出现顺序比,不区分大小写
$str1=‘asd‘;
$str2=‘qwe‘;
echo strcasecmp($str2,$str1);
比较前几个字符
$str=‘asdfg‘;
$str1=‘asdert‘;
echo strncmp($str1,$str,3);
按自然数大小比较
$str1=‘10‘;
$str2=‘3‘;
echo strnatcmp($str2,$str1);
查找字符串
$str=‘aassddffgghhjj‘;
返回符合条件的字符串到结尾的所有字符串
echo strstr($str,‘g‘);
解锁指定字符串出现的次数
$str=‘asdfghasdfghasdfghjsdfghjasdfghj‘;
echo substr_count($str,‘f‘);
字符串的替换
$str=‘aa ss dd ff gg‘;
echo $str;
echo ‘<br>‘;
echo str_ireplace(‘dd‘,‘DD‘,$str,$unm);
echo ‘<br>‘;
echo $unm;
echo ‘<br>‘;
从指定索引位置替换指定长度的字符
echo substr_replace($str,‘TTT‘,2,8);
字符串格式化
$str=‘10000000000000000‘;
echo number_format($str);
echo ‘<br>‘;
echo number_format($str,4);
echo ‘<br>‘;
echo number_format($str,4,‘,‘,‘_‘);
分割字符串
$str=‘a+a+s+g+h+l+k‘;
$arr=explode(‘+‘,$str);
foreach ($arr as $item)
{
echo ($item.‘ ‘);
}
合并字符串
$arr=array("aa","ss","dd","ff","gg");
$str=implode($arr);
echo $str;
以上是关于PHP中常用的字符串函数的主要内容,如果未能解决你的问题,请参考以下文章