PHP – mb_eregi_replace() 函数
在PHP中,mb_eregi_replace()用于用多字节支持替换正则表达式,忽略大小写。此函数将扫描字符串以查找与模式的匹配项,然后将匹配的文本替换为替换内容。PHP4.2或更高版本支持此功能。
语法
string mb_eregi_replace(str $pattern, str $replacement, str $string, str $options)
参数
mb_eregi_replace()接受以下四个参数-
$pattern-此参数用于正则表达式模式,可以使用多字节字符。该案例将被忽略。
$replacement-此参数用于文本替换。
$string-字符串参数用于搜索字符串。
$options-用于搜索选项。
返回值
mb_eregi_replace()成功时将返回结果字符串,否则将返回错误。如果字符串对于当前编码无效,它将返回错误。
示例
<?php //encoding = "UTF-8" $re=mb_regex_encoding("UTF-8"); //mb_eregi_replace函数将替换 //'p'到'P'字符 $string=mb_eregi_replace("[p]","P","pHp Tutorial"); var_dump($re); var_dump($string); ?>输出结果
bool(true) string(12) "PHP Tutorial"