Function eregi_replace() is deprecated in .. "eregi"함수 오류문제요..! 채택완료
경하귀요밍
8년 전
조회 3,858
Deprecated: Function eregi_replace() is deprecated in
이런 오류가 나는데요...
eregi_replace("\/[^/]*\.php$", "/", $_SERVER['PHP_SELF']);
함수 수식은 이렇게됩니다.
preg_match 로 변경하여 사용하려는데 정규표현식을 어떤식으로 사용해야할까요..?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 5개
�
경하귀요밍
8년 전
�
평정심
8년 전
패턴구분자로 사용할 수 없는 문자를 사용하기 때문에 나타나는 오류로 보이는데요,
패턴구분자로 / 나 #을 사용해 보시죠. 아니면 사용하는 패턴 소스을 올려 보시던지요.
패턴구분자로 / 나 #을 사용해 보시죠. 아니면 사용하는 패턴 소스을 올려 보시던지요.
�
경하귀요밍
8년 전
eregi_replace("\/[^/]*\.php$", "/", $_SERVER['PHP_SELF']);
제가 지금 사용하는 정규식은 이렇게 되어있습니다.
제가 지금 사용하는 정규식은 이렇게 되어있습니다.
�
평정심
8년 전
preg_replace("#\/[^/]*\.php$#i", "/", $_SERVER['PHP_SELF']);
�
경하귀요밍
8년 전
어라.. 뒤에 i를 다니까 바로되네요 허허;; 감사합니다(__)!!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
Warning: preg_replace() [function.preg-replace]: Delimiter must not be alphanumeric or backslash in
이렇게 뜹니다.ㅜㅜ