PHP 헤깔렸던 내용 정리 CLASS란? OOP(Object-Oriented Programming) 객체 지향 프로그램 절차 중심에서 효율화를 위해 객체 중심으로 프로그램의 흐름이 바뀌며 PHP에서 사용되는 프로그래밍 방법. 특정한 기능과 상수 등을 묶어둔 객체를 만들어 관리를 하게 되었는데 그게 CLASS 이다. 개발 중 공통적으로 사용하는 코드가 많이 발생하는데, 이러한 코드들의 재사용 하기 위해 객체 지향적인 프로그래밍을 지양하게 됨. PHP는 CLASS를 사용하지 않아도 객체 선언이나 사용은 가능하지만 그렇게 사용했을 시 굉장히 비효율적이다. 그 때 CLASS 키워드를 선언해 객체를 설계하고 함수, 상수 등... 재사용 할 수 있는 코드들을 정리해 더욱 코드의 효율을 높일 수 있다. 그래서 CLASS를 선언해 객체를 설계하고 사용한다. 반복적으로 사용될 변수, 상수, 함수등을 정의하고 모아둔것. 장점 1) 중복되는 코드들을 제거하고 가독성을 높힌다