济南网站建设,济南做网站,济南网站制作

php截取字符串函数

admin 2018年04月19日 PHP知识 1074 0


1、substr(string,start,length)其中start的参数( 正数 - 在字符串的指定位置开始;负数 - 在从字符串结尾的指定位置开始;0 - 在字符串中的第一个字符处开始)



echo substr('www.baidu.com',0,3); // www



echo substr('www.baidu.com',-2); // om



echo substr('www.baidu.com',3);// baidu.com



2、strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。



echo strstr('melgan003@foxmail.com','@',true);// 参数设定true, 返回查找值@之前的首部 ,melgan003



echo strstr('melgan001@foxmail.com','@');// 默认返回查找值@之后的尾部, .com



3、$str = '192.168.194.188:8060/web/index.php?c=site&a=entry&m=ewei_shopv2&do=web&r=shop';



截取第一个斜杠前面的内容可以这样来:

echo substr($str,0,strpos($str,'/')); // 192.168.194.188:8060



截取第一个斜杠后面的内容可以这样来:

echo substr($str,strpos($str,'/')+1);// web/index.php?c=site&a=entry&m=ewei_shopv2&do=web&r=shop



截取最后一个斜杠后面的内容可以这样来:

echo trim(strrchr($str,'&'),'&');// r=shop



取得某字符最后出现处起的字符串:

echo substr(strrchr($str,'&'),3);// shop


看到这里如果这篇文章真的帮到你了,不妨打赏一下哦!
php数组相关操作函数片段
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

分享:

支付宝

微信