当前位置:编程学习 > php >>

php用substr从右往左截取子字符串的技术性代码


substr(col,x,y) 是从col中截取从x开始长为y的子字符串。

如果子字符串的位置仅相对于col的末尾固定,则可将x取负数,用来指定子字符串的起点为字符串的倒数第|x|位。

例如,substr(col,-15,14)则从col的倒数第15位开始截取14个字符。

站长资源库分享一段代码,相信你有用的

$upfiles="|zzzyk.com.gif|zhaoxi.org.gif|zhaoxi.net.png"

$upfiles=substr($upfiles,-strlen($upfiles),strlen($upfiles)-1);}

echo $upfiles;

得到:zzzyk.com.gif|zhaoxi.org.gif|zhaoxi.net.png

先判断再截取:

if (substr($upfiles,0,1)=="|"){ $upfiles=substr($upfiles,1);}

echo $upfiles;

得到:zzzyk.com.gif|zhaoxi.org.gif|zhaoxi.net.png

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,