• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

删除指定字符串之后或之前所有字符的函数

PHP 水墨上仙 2721次浏览

删除指定字符串之后或之前所有字符的函数

<?php
/*函数一  作用 排除   l代表排除指定字符串左边的,r代表排除指定字符串右边的*/
function paichu($mub,$zhi,$a){
	if(!$mub){
		return "被替换的字符串不存在";
		}
	$mub = mb_convert_encoding($mub,'GB2312','UTF-8');
	$zhi = mb_convert_encoding($zhi,'GB2312','UTF-8');
	if($a==""){
	$last = str_replace($mub,"",$zhi);
	}elseif($a=="r"){
		$last = preg_replace("/[".$mub."]+[\d\D\w\W\s\S]*/","",$zhi);
		
		}elseif($a=="l"){
			$last = preg_replace("/[\d\D\w\W\s\S]*[".$mub."]+/","",$zhi);
			}
			$last =  mb_convert_encoding($last,'UTF-8','GB2312'); 
	return $last;
	
	}

//使用方法例: http://www.ijingxuan.com/
$mub = "情无";
$zhi = "随风舞动,心情无限!";
echo paichu($mub,$zhi,"l");    //输出:   随风舞动,心
echo paichu($mub,$zhi,"r");    //输出:   无!
echo paichu($mub,$zhi,"");     //输出:   随风舞动,心限 
?>


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明删除指定字符串之后或之前所有字符的函数
喜欢 (0)
加载中……