📅  最后修改于: 2023-12-03 15:03:37.301000             🧑  作者: Mango
PHP中,ereg_replace()
函数用于在字符串中使用正则表达式进行查找和替换。该函数首先查找字符串中与正则表达式匹配的部分,然后用指定的替换字符串来替换这些匹配的部分。
string ereg_replace(string $pattern, string $replacement, string $string)
函数有三个参数,分别为-
$pattern
:表示一个正则表达式,用于查找字符串中的匹配项。$replacement
:表示要使用的替换字符串,用于替换找到的匹配项。可以是字符串,也可以是字符串数组。如果替换字符串是数组,那么它必须与匹配项数组具有相同数量的元素。如果这个参数被省略或者为NULL
,那么查找到的匹配项将被删除而不是被替换。$string
:表示要在其中执行查找和替换操作的字符串。函数将返回经过替换的字符串,如果没有发生替换,将返回原始字符串。
preg_replace()
函数。ereg_replace()
函数已经在PHP 5.3.0版本被弃用,并在PHP 7.0.0版本中被移除了,因此建议使用preg_replace()
函数代替。<?php
$str = "Hello, world!";
$pattern = "/,/";
$replacement = ";";
echo ereg_replace($pattern, $replacement, $str);
?>
结果为:
Hello; world!
以上为PHP | ereg_replace()函数的详细介绍。