偶用MB系列函数还是怪好的。。
--------------------------------------------------
请你测试以下代码告诉我结果:
<?php
$t= '洗牌完毕 ';
if(mb_strstr($t, '洗牌 ', 'gbk ')){
echo 'mb_strstr发现匹配! ';
}else{
echo 'mb_strstr未发现匹配! ';
}
?>
--------------------------------------------------
请你测试以下代码告诉我结果:
<?php
$t= '洗牌完毕 ';
if(mb_strstr($t, '洗牌 ', 'gbk ')){
echo 'mb_strstr发现匹配! ';
}else{
echo 'mb_strstr未发现匹配! ';
}
?>
echo mb_strcut($s,1,4,"gb2312");$t= '洗牌完毕';
if(mb_strstr($t,'洗牌','gbk')){
echo 'mb_strstr发现匹配';
}else{
echo 'mb_strstr未发现匹配';
}
以下是运行结果eopl
Fatal error: Call to undefined function: mb_strstr() in /usr/local/apache/htdocs/huicard/test_huicard_com/a.php on line 19
echo mb_strcut($s,1,4,"gb2312");$t= '洗牌完毕';
if(mb_strstr($t,'洗牌','gbk')){
echo 'mb_strstr发现匹配';
}else{
echo 'mb_strstr未发现匹配';
}
以下是运行结果 PHP code
eopl
Fatal error: Call to undefined function: mb_strstr() in /usr/local/apache/htdocs/huicard/test_huicard_com/a.php on line 19那是因为你没有安装MB扩展
<?php
$a='aaa';
if(mb_strstr($a,'a','utf8')){
echo('find it');;
}else{
echo 'no';
}
?>
不管我将字符集指定为什么,本代码都无法正常运行!!!!!!!