PHP mb_ereg_replace 汉字替换
string mb_ereg_replace ( string $pattern
, string $replacement
, string $string
[, string $option
= "msr" ] )
使用前应该使用mb_regex_encoding('utf-8'); 设定编码,否则会使用默认编码可能出错
成功返回字符串,出错返回false
示例
[pcsh lang="php" tab_size="4" message="" hl_lines="" provider="manual"]
$str = '牌意 权杖';
$new = mb_ereg_replace('牌意','',$str);
echo $new;
[/pcsh]
参数说明
pattern
正则表达式,可以使用多字节文字。。也就是说这玩意可以用于汉字 不会出现乱码,这地方经过实验,貌似直接用字符串就好了
replacement
替换词
string
要检查的字符串
option
i:忽略大小写.
x :忽略空格.
m :多行模式.换行将被视为'.'
p : POSIX 模式, 换行被是为普通字符.
e :替换字符串将被视为PHP语句.
原文地址:http://php.net/manual/zh/function.mb-ereg-replace.php
最后更新于 2017-03-17 15:58:08 并被添加「mb_ereg_replace」标签,已有 666 位童鞋阅读过。
此处评论已关闭