PHP Warning: preg_match(): No ending delimiter '/' found in 오류 해결하기

 PHP warning 

PHP Warning:  preg_match(): No ending delimiter '/' found in 오류 해결하기

 

 

1.PHP Warning:  preg_match(): No ending delimiter '/' found in 오류 내용

 

  • preg_match() 함수에 pattern값에는 앞 뒤로 '/' 를 넣어줘야 한다.
  • 마지막 '/'가 안들어가서 나타나는 오류이다.

 

2.해결방법

 

  • 보통 pattern에 http:// 로 시작하는 주소를 넣었을 때 나타난다.
  • pattern에 주소값을 넣을 때는 아래와 같이 사용하자.
// bad
preg_match("/http://min-nine.tistory.com/i",$var))

// good
preg_match("/http:\/\/min-nine.tistory.com\//i",$var))

 

내용이 유익하셨다면 구독 및 좋아요 클릭 부탁드려요 :)

오늘 하루도 즐거운 하루 보내세요!