Deprecated: preg_replace(): The /e modifier is deprecated 애러메시지ㅠㅠ
본문
안녕하세요.
그누보드4를 설치하고 게시판에 게시글을 작성하니 다음과 같은 애러메시지가 뜹니다
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /bbs/view.php on line 130
구글링해보니, preg_replace() e 가 PHP v5.5부터 사용되지 않아서 그런거였습니다. (참조: https://bluebreeze.co.kr/1232 , https://link2me.tistory.com/1411)
preg_replace_callback 함수로 대체하라고 하는데 어떻게 해야하는지 모르겠습니다.
view.php의 애러가 나는 해당코드는,
$view[rich_content] = preg_replace("/{이미지\:([0-9]+)[:]?([^}]*)}/ie", "view_image(\$view, '\\1', '\\2')", $view[content]);
이건데요. 이걸 preg_replace_callback 함수로 대체하려면 어떻게 수정해야 하나요?ㅠㅠ
부탁드립니다.
답변을 작성하시기 전에 로그인 해주세요.