用什么来取代eregi()? [重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

在这个例子中,eregi()被替换了什么?

// get value of text inbetween tags
function getContentByTag($tag1, $tag2, $string)
{
    if (eregi("$tag1(.*)$tag2", $string, $out)) {
        $outdata = $out[1];
    }
    return $outdata;
}

这篇文章不是重复的帖子,作为参考帖子中的第3个例子,答案是针对该特定用法的。我猜测我的用法不同,因为引用的帖子答案对我不起作用。

php preg-match eregi
1个回答
0
投票

从PHP 7开始,你必须用它替换它

preg_match("/$tag1(.*)$tag2/i", $string, $out)
© www.soinside.com 2019 - 2024. All rights reserved.