본문 바로가기

728x90
반응형

BackEnd/PHP

(4)
PHP에서의 입력과 출력, 그리고 폼 웹 프로그래밍에서 페이지와 페이지 간의 통신은 링크 방식과 form 방식을 통해서 데이터 전송이 이루어집니다. 일반적으로 사용을 많이 하는 회원가입, 게시판 글쓰기 등의 기능은 form을 통해서 데이터 통신을 합니다. 예를 들어 다음과 같은 HTML Form 태그가 있습니다. HTML에서의 form 태그는 위 사진 처럼 작성합니다. form 태그는 두가지 방식을 이용하여 서버에 요청을 합니다. POST 방식 GET 방식 두 방식 모두 form 태그 안에 있는 input, textarea, select 태그와 함께 사용 할수 있는 HTML 요소들을 브라우저에서 서버로 정보를 저장합니다. 다만 차이점이 있다면 GET 방식은 정보가 URL에 전송이 되고 POST는 HTTP의 body로 정보가 전송됩니다. 이외..
PHP의 변수와 상수 일반적으로 변수를 선언 할 때는 [변수명 = 변수 값]과 같은 형식으로 변수를 선언을 합니다. 하지만 PHP에서는 다르게 변수를 선언합니다. 선언하는 방법은 변수명 앞에 $기호를 붙입니다. [예] $변수명 = 값; -> $a=1; 예시로 위와 같은 코드를 작성하고 결과를 확인해보면 2와 3이 출력됨을 확인할 수 있습니다. 출력 과정을 보면 먼저 변수a에는 1이라는 값이 담겨져 있습니다. 4번 줄에서는 결과값을 문장으로 출력하는 구문입니다. 여기서 $a+1은 1+1과 같기에 2가 출력이 됩니다. 6~7번 줄도 3~4번과 동일하므로 2+1의 결과인 3이 출력이 됩니다. 문자가 담긴 변수 또한 동일하게 사용을 하는데 다음의 구문법으로 작성을 합니다. [$변수 = "문자"] 그리고 문자와 문자를 결합 할 때는 ..
PHP 설치하기(bitnami를 사용하기) PHP를 설치하는 방법으로 bitnami가 있습니다. bitnami는 윈도우/맥/리눅스에서도 사용이 가능합니다. 우선 bitnami가 무엇이냐? bitnami는 가상 어플라이언스 및 웹 애플리케이션, 개발 스택용 소프트웨어 패키지 형태의 설치 라이브러리 입니다. 설치하는 과정을 살펴봅시다! 먼저 bitnami를 검색하여 홈페이지에 접속합니다. https://bitnami.com Bitnami With over 1 million apps deployed per month, Bitnami makes it incredibly easy to deploy apps with native installers, as virtual machines, docker containers or in the cloud. bitn..
PHP의 시작 PHP(Hypertext Preprocessor)는 C언어를 기반으로 만들어진 서버측에서 실행되는 서버 사이드 스크립트 언어이며 동적 웹페이지를 구현하기 위해 HTML 문서에 PHP 코드를 넣으면 웹서버에서 해당 코드를 인식하여 작성자가 원하는 웹 페이지를 생성합니다. PHP의 장점은 다음과 같습니다. 1. 주요 운영체제와 대부분의 웹서버에 지원 2. 직관적인 코드를 작성할 수 있기 때문에 작성하는 코드의 양이 적다. 3. 텍스트 처리에 특화 반대로 PHP의 단점으로 1. 복잡한 사이트를 만드는데는 비효율적 2. 보안에 취약함 PHP가 세상에 처음 나온건 1995년 그린란드의 프로그래머인 라스무스 러도프가 창시 하였으며 지금도 PHP에 계속 기여를 하고 있다고 합니다. PHP는 웹 프로그래밍 언어라고도 ..

728x90
반응형