분류 전체보기
-
Linter-PHPIDE/Atom 패키지 2018. 2. 8. 02:12
Linter-PHP란Liner-PHP는 Atom 에디터를 통해 php 소스를 수정할 때 에러가 발생하는 부분을 알려주는 역할을 한다. 설치 방법1. File → Settings를 클릭한다. (혹은 Ctrl+Comma를 키보드에서 입력한다.) 2. Settings 목록에서 install 메뉴를 클릭하고 서치란에 linter-php를 검색하고 install버튼을 클릭하여 설치한다.이 때, linter가 설치되어 있지 않다면 linter가 함께 설치가 이루어지니 같이 인스톨하도록 하자. 3. 이후 환경변수에 설치한 php.exe 파일의 경로를 등록해준다.제어판 → 시스템 → 시스템 속성 → 고급 → 환경 변수를 클릭한다.※ 만약 환경변수에 미리 등록했던 경우 해당 부분부터는 스킵해도 된다! 4. 시스템 변수 ..
-
PHP - 반복문PHP 2018. 2. 8. 02:02
반복문반복문은 프로그래밍에서 가장 중요한 요소 중 하나이다. 반복적인 작업을 위해서 만들어진 기능이다. WHILE문while문은 조건이 false가 될 때까지 코드를 반복해서 수행한다. 문법 - 123456Colored by Color Scriptercs ※ 해당 코드는 false를 발생시키지 않으므로 무한으로 수행된다. 이로 인해 브라우저가 먹통이 되거나 뻗을 수도 있다.따라서 가급적 해당 코드를 따라 쓰지 말고 읽고 이해만 하도록 하자. 예제 1 -123456789101112Colored by Color Scriptercs 변수 i의 값이 while() 반복문이 수행될 때 마다 값이 1씩 커진다. 최종적으로 i의 값이 10이 되었을 때, while ($i Colored by Color Scripter..
-
PHP - 논리연산자PHP 2018. 2. 6. 23:18
논리연산자란? 조건문을 좀 더 간결하고 다양한 방법으로 구사할 수 있도록 도와준다. AND문and문은 좌항과 우항이 모두 참(true)일 때 참이되는 논리연산자이다.("and"를 단어로 사용해도 되고 "&&" 또한 and를 의미한다.) 문법 - 123456789101112131415161718Colored by Color Scriptercs 활용 form.html을 만들고 아래의 폼을 작성한다.123456789101112 id : password : Colored by Color Scriptercs engine.php를 만들고 아래의 코드를 작성한다.1234567891011 Colored by Color Scriptercs 해당 코드를 보자. 위에서 말했던 "and"를 의미하는 "&&" 문자가 들어갔다...
-
PHP - 조건문PHP 2018. 2. 6. 04:33
조건문이란? 주어진 조건에 따라 기능을 다르게 작동하도록 하는 것이다. IF문 if문은 뜻 그대로 가정문이다. "만약에 ○○○ 이라면..."을 의미한다. 문법 - 123456Colored by Color Scriptercs 결과를 실행해보면 화면에 result : true가 출력된다. 12345678910cs 결과를 출력해보면 화면에 5만 출력된다. if문이 false를 반환하기 때문에 중괄호에 있는 코드가 수행되지 않는 것이다. ELSE문 else문은 if문과 함께 사용되는 문법이다. if문이 우선 수행되었을 때 if문에 false가 발생하면 else문이 수행된다. 문법 - 12345678910111213cs 결과를 실행해보면 화면에 5가 출력되는 것을 알 수 있다. ELSE IF문 else if문은 ..
-
PHP - GET vs POST 방식의 차이점PHP 2018. 2. 6. 03:19
데이터 수신 방식 중 GET 방식과 POST 방식의 차이점을 알아보자. GET방식은 URL뒤에 "?" 문자를 붙이고 그 안에 데이터를 작성해서 서버와 클라이언트 간의 주고받는 방식이다. ("?"문자 이후는 파라미터를 의미하며 "&"문자를 입력하면 파라미터를 추가로 붙일 수가 있다.) POST방식은 URL에 파라미터를 기입하지 않고 HTTP통신을 통하여 데이터를 서버와 클라이언트 간의 주고받는 방식이다. (POST방식은 URL주소에 파라미터를 작성하지 않는다.) POST 방식으로 데이터를 주고 받는지 확인하기 위하여 HTTP 통신 패킷을 확인해보자. HTTP 통신 패킷을 분석할 수 있는 웹 디버깅 프로그램을 활용하여 확인할 수 있다. (해당 이미지는 HTTP 통신 패킷을 확인할 수 있는 Fiddler라는 ..
-
PHP - submitPHP 2018. 2. 6. 02:31
submit 하는 방법에 대해서 알아보자. 우선 login.php 파일을 생성하고 다음을 작성하자. 1234567891011 id : password : Colored by Color Scriptercs 폼 태그 액션 속성에 결과 페이지를 작성했다. 사용자가 입력한 아이디와 패스워드 정보를 submit이 발생했을 때 1.php에 파라미터로 전달한다. 결과를 확인하기 위해 1.php 페이지를 만들어 보자. 12345 Colored by Color Scriptercs 파라미터로 아이디와 패스워드를 정상적으로 받아오는지 확인하기 위한 코드를 작성한다. 이후 페이지에 접속해서 직접 테스트를 해보자. 테스트를 하기 위해 login.php 페이지로 접속하고 id와 password를 작성해서 제출버튼을 클릭해보자. ..