728x90

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead

메시지가 나온다.


<?php
// Deprecated:
$result = preg_replace(
    "/\{([<>])([a-zA-Z0-9_]*)(\?{0,1})([a-zA-Z0-9_]*)\}(.*)\{\\1\/\\2\}/iseU",
    "CallFunction('\\1','\\2','\\3','\\4','\\5')",
    $result
);

// 대체할 함수
$result = preg_replace_callback(
    "/\{([<>])([a-zA-Z0-9_]*)(\?{0,1})([a-zA-Z0-9_]*)\}(.*)\{\\1\/\\2\}/isU",
    function($m) { return CallFunction($m[1], $m[2], $m[3], $m[4], $m[5]); },
    $result
);

?>




블로그 이미지

Link2Me

,