[PHP] namespace와 use 사용하기
103_PHP namespace와 use 사용하기 [요약] 같은 함수명 또는 클래스명을 사용하면서도 에러가 발생하지 않게 하는 방법에 대해 알아보자. 한 페이지에서 함수명이 같으면 오류가 발생한다. 이는 폴더에 같은 파일을 둘 수 없는 것과 마찬가지이다. a라는 폴더에 b.php 파일을 2개 둘 수는 없지만 a라는 폴더에 b.php 파일을 두고 b라는 폴더를 생성해 b.php 파일을 둘 수는 있다. 폴더에 대해 언급한 이유는 namespace(이하 네임스페이스)를 폴더라고 생각하면 이해하기 쉽기 때문이다. 다음과 같이 동일한 이름의 함수명을 사용하면 에러가 발생한다. function loadUser(){} function loadUser(){} 네임스페이스를 사용하면 같은 이름을 사용하더라도 오류가 발생..
2022.09.29