在这个例子中,eregi()被替换了什么?
// get value of text inbetween tags
function getContentByTag($tag1, $tag2, $string)
{
if (eregi("$tag1(.*)$tag2", $string, $out)) {
$outdata = $out[1];
}
return $outdata;
}
此帖子不是重复的帖子,作为引用帖子中的第3个示例,答案是针对该特定用法的。我猜测我的用法不同,因为引用的帖子答案对我不起作用。
答案 0 :(得分:0)
自PHP 7起,您必须将其替换为
preg_match("/$tag1(.*)$tag2/i", $string, $out)