php 按符号截取中文字符串,gb2312不乱码 php 按符号截取中文字符串,gb2312不乱码如:星座_单选要求:截取_之前的中文效果:星座$a="星座_单选";……echo $a; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php $str='星座_单选';preg_match('/(.*)_/iU',$str,$matches);echo $matches[1]; $str='星座_单选';$str=substr($str,0,stripos($str,'_'));echo $str; 在问一个相关问题2楼和3楼$str='星座_单选';能在给出一个,判断_之后中文字符的吗 并且判断值为单选时$value=1 基本就是一下的效果:$a="星座_单选";……截取_之后的中文echo $a;if($a == "单选"){$b ==1;} $a="星座_单选";$arr=explode('_',$a);print_r($arr); string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )php5.3新增可选的 before_needle 参数。echo strstr('星座_单选','_',true);//php5.3有效 <meta http-equiv="Content-Type" content="text/html;charset=utf-8">$str="星座_单选";$arrstr=explode("_",$str);echo $arrstr[0];或<meta http-equiv="Content-Type" content="text/html;charset=gb2312">$str="星座_单选";$arrstr=explode("_",$str);echo iconv("UTF-8","GB2312",$arrstr[0]);echo iconv("GB2312","UTF-8",$arrstr[0]); $str='星座_单选';$str=substr($str,strripos($str,'_')+1);echo $str;单选 悲哀的phper .htaccess的问题 最近要买书 请推荐几本PHP和javascript的书,网上看得郁闷中。。。。 查询结果排序问题? 感谢关于UTF-8转BIG5,然后发邮件的问题! 求教! 如何得到我想要的date格式 100分相送---网上购物的思路---- 数据库中的中文数据显示出来是“????“ 在PHP中两个数字比较大小发现的奇怪的问题,请各位大神帮忙解惑!!! 如何设置mantis1.0.8编码 如何做图片批量上传
$str='星座_单选';
preg_match('/(.*)_/iU',$str,$matches);
echo $matches[1];
$str=substr($str,0,stripos($str,'_'));
echo $str;
基本就是一下的效果:
$a="星座_单选";……截取_之后的中文echo $a;if($a == "单选"){$b ==1;}
$arr=explode('_',$a);
print_r($arr);
php5.3新增可选的 before_needle 参数。echo strstr('星座_单选','_',true);//php5.3有效
$str="星座_单选";
$arrstr=explode("_",$str);echo $arrstr[0];
或
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
$str="星座_单选";
$arrstr=explode("_",$str);
echo iconv("UTF-8","GB2312",$arrstr[0]);echo iconv("GB2312","UTF-8",$arrstr[0]);
$str=substr($str,strripos($str,'_')+1);
echo $str;单选