当前位置: 首页 > 后端技术 > PHP

字符串函数的使用场景

时间:2023-03-30 03:16:56 PHP

字符串函数的使用场景1.统计字数当编码方式为ASCII时,一个汉字占三个字节;当编码方式为utf-8时,一个汉字占一个字节。如果需要统计字数,需要一个汉字占一个字节。使用的字符串函数:mb_strlen//1.统计字数$str='Hello,world!';$re=mb_strlen($str,'utf-8');echo$re;//6二、用于获取文件名的字符串函数:strpossubstr//2.获取文件名$filename='hello.png';//2.1首先找到“.”的位置。$pos=strpos($filename,'.');echo$pos."\n";//2.2获取长度为$pos的子串。$name=substr($filename,0,$pos);echo$name."\n";//hello3.用于获取文件扩展名的字符串函数:strrchrltrim//3.获取文件扩展名$filename='Moonshadow.jpg';$extension=ltrim(strrchr($filename,'.'),'.');echo$extension."\n";//jpg4.使用字符串函数将下划线替换为连字符:str_replace$str='zh_CN';$find='_';$replace='-';$re=str_replace($find,$replace,$str);echo$re;//输出:zh-CN五、待补充