본문 바로가기

PHP

(3)
PHP PDO 에러 확인 PDO::errorInfo public PDO::errorInfo(): array ex) ↓ [0] : SQLSTATE error code (a five characters alphanumeric identifier defined in the ANSI SQL standard). [1] : Driver-specific error code. [2] : Driver-specific error message.
[Laravel] 라라벨 라우팅 * 라우팅 : 어떤 주소에 액세스하면 어떤 작업을 수행하는지를 할당하는 것 (app/Http 디렉토리에 있는 routes.php파일에 의해 수행) -라우팅은 Route 클래스에 포함되어 있는 static 메소드를 호출하는 것으로 설정 ex) Route::get(XX); Route::group(XX); * Route::메소드(값, 함수); [첫번째 인수] -라우팅에 할당되는 주소 등의 정보를 나타내는 것. -메소드마다 다름. -get 메소드에는 주소를 나타내는 텍스트, group 메소드에는 주소 정보를 정리한 배열이 있기도 함. [두번째 인수] -첫번째 인수에 액세스 되었을 때 호출되는 처리. -함수에서 반환된 값이 해당 주소에 접근한 결과로 처리됨. -출력할 내용(텍스트)을 그대로 return해도 되고,..
[Laravel] 라라벨 프로젝트 구조 * 프로젝트 구조 -app : 어플리케이션의 본체, 애플리케이션 핵심 코드 존재 -bootstrap : 어플리케이션의 부트스트랩 프로그램, 프레임워크 초기화, path & 환경세팅 파일을 위한 디렉토리 -config : 어플리케이션의 각종 설정 정보 파일을 위한 디렉토리 -database : DB 관련 파일을 위한 디렉토리 -public : 공개 디렉토리. 어플리케이션의 시작점인 index.php, MVC 아키텍처를 사용하지 않는 일반 HTML 파일, assets 파일(이미지, js, css)을 위한 디렉토리 -resources : 컴파일 되기 전의 Vue 파일, LESS, SASS, JS 같은 파일을 위한 디렉토리 -storage : 데이터 저장을 위한 디렉토리, 블레이트 템플릿, 세션 및 캐시 등의 ..