php中截取字符串函数的用法
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,本篇内容主要讲解"php中截取字符串函数的用法",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php中截取字符串函数的用法"吧!php自带的一个截取字符串的
千家信息网最后更新 2025年01月16日php中截取字符串函数的用法
本篇内容主要讲解"php中截取字符串函数的用法",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php中截取字符串函数的用法"吧!
php自带的一个截取字符串的函数,只能处理英文,数字的不能截取中文混排的哦,有需要的朋友可以参考,后面的比较好用,第一个主要是给初学者学学用的。
php //构造字符串 $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; echo "原字符串:".$str.""; //按各种方式进行截取 $str1 = substr($str,5); echo "从第5个字符开始取至最后:".$str1.""; $str2 = substr($str,9,4); echo "从第9个字符开始取4个字符:".$str2.""; $str3 = substr($str,-5); echo "取倒数5个字符:".$str3.""; $str4 = substr($str,-8,4); echo "从倒数第8个字符开始向后取4个字符:".$str4.""; $str5 = substr($str,-8,-2); echo "从倒数第8个字符开始取到倒数第2个字符为止:".$str5.""; ?>
支持中英文混合截取。
/*
------------------------------------------------------
参数:
$str_cut 需要截断的字符串
$length 允许字符串显示的最大长度
程序功能:截取全角和半角(汉字和英文)混合的字符串以避免乱码
------------------------------------------------------
*/
function substr_cut($str_cut,$length)
{
if (strlen($str_cut) > $length)
{
for($i=0; $i < $length; $i++)
if (ord($str_cut[$i]) > 128) $i++;
$str_cut = substr($str_cut,0,$i)."..";
}
return $str_cut;
}
?>
1.//字符串的反转函数$str='hello';//---->ollehecho strrev($str).'
';//这是系统提供的函数 //下来自己写一个函数来实现反转$strArr = str_split($str);//Array ( [0] => h [1] => e [2] => l [3] => l [4] => o )$str1='';for($i=count($strArr)-1; $i>=0; $i--){ $str1.=$strArr[$i];}echo $str1; 2.//获取文件的后缀名 .jpg或者jpg都可以$file='abc.exe.jpg'; echo strrchr($file,'.').'
';//这个是使用的系统函数,查找的文件名 echo strrev(strstr(strrev($file),'.',true)).'
';//strstr()返回的是字符串首次出现,加上true表示返回的是. 之前的字符串 echo substr($file,strrpos($file,'.')).'
';//strrpos()返回的是最后一次.出现的位置,然后在进行截取 $strArr=explode('.',$file);echo $strArr[count($strArr)-1].'
';//explode()函数将字符串按点分割成一个数组//echo array_pop($strArr).'
';//echo end($strArr).'
'; echo pathinfo($file,PATHINFO_EXTENSION).'
';//pathinfo()函数返回的是文件的路径的信息 echo strrev(substr(strrev($file),0,strpos($file,'.'))).'
'; 3.//将1234567890----->1,234,567,890$str='1234567890';$strArr=str_split(strrev($str),3);echo strrev(implode(',',$strArr)).'
';//---->1,234,567,890
到此,相信大家对"php中截取字符串函数的用法"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
字符
字符串
函数
文件
内容
朋友
系统
英文
学习
混合
实用
更深
最大
中英
乱码
位置
信息
兴趣
初学者
功能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库安全保护实验1
瑞庭网络技术好么
数据库数据查询操作题
青海数据库怎么样
湖北多功能软件开发现价
如东专业网络技术推荐咨询
聊城市2021网络安全大赛
数据库查询某个学生信息
原创软件开发平台
数据库检索中位置运算符
数据库 命名规则
2018供需网络安全答案
德州网络安全和信息化
部队网络安全形势存在的问题
学校活动网络安全的新闻稿
服务器登录权限管理办法
秦皇岛交互软件开发价格
服务器在韩国维护是什么意思
服务器管理软件sql
刺激战场软件开发
进中学网络安全法宣传简报
中兴的网络技术工程师待遇
2345流氓软件开发者
德州鑫镭网络技术有限公司
找积分软件开发商
服务器安全组打开端口
奉贤区上门软件开发咨询报价
多个电脑组成服务器一起编译
xorm支持哪些数据库
分布式数据库可以查看记录吗