首页 文章资讯内容详情

PHP – mb_eregi_replace() 函数

2026-06-03 2 花语

在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"