PHP 중복선언 확인함수
페이지 정보
본문
중복해서 선언 할 가능성이 있는 함수나 클래스들은 선언하기 전에 먼저 선언되었는지 확인하는 함수
1. function_exists(함수명)
함수가 선언되어있으면, TRUE를 반환하고, 그렇지 않으면 FALSE를 반환한다.
함수 안에서 선언된 함수는 그 함수내에서만 적용이 된다.
예>
if(!function_exists('test')) {
function test(){ }
}
2. class_exists(클래스명)
클래스가 선언되어있으면, TRUE를 반환하고, 그렇지 않으면 FALSE를 반환한다.
예>
if(!class_exists('test')) {
class test{ }
}
참고자료
https://blog.kgom.kr/30
1. function_exists(함수명)
함수가 선언되어있으면, TRUE를 반환하고, 그렇지 않으면 FALSE를 반환한다.
함수 안에서 선언된 함수는 그 함수내에서만 적용이 된다.
예>
if(!function_exists('test')) {
function test(){ }
}
2. class_exists(클래스명)
클래스가 선언되어있으면, TRUE를 반환하고, 그렇지 않으면 FALSE를 반환한다.
예>
if(!class_exists('test')) {
class test{ }
}
참고자료
https://blog.kgom.kr/30
댓글목록
등록된 댓글이 없습니다.